【问题标题】:What meaning of this type of import? [closed]这种类型的导入是什么意思? [关闭]
【发布时间】:2019-09-30 17:12:10
【问题描述】:
from {module} import *

这意味着我们从 {module} 导入所有内容,对吗? 这与下面的导入有何不同?

from :: import {module}

【问题讨论】:

标签: python python-3.x


【解决方案1】:
from {module} import *

本质上是在说

from {module} import <All Classes>

在哪里

from :: import {module}

一次导入整个模块。

它们都有效地完成了相同的任务,但提供了不同的功能,例如导入指定的类

【讨论】:

    【解决方案2】:

    我猜你问的是相对导入

    from .. import {module}
    

    相对导入的语法取决于当前位置以及要导入的模块或对象的位置。相对导入使用点 (.) 表示法来指定位置。单点表示模块在当前目录,两个点表示模块在当前位置的父目录,三个点表示在祖父目录,以此类推。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-10
      • 2017-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多