您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Python中正确导入模块

在Python中正确导入模块

好。绝对确保每个目录都包含一个__init__.py文件,以便将其打包。

坏。使用PYTHONPATH或安装整个结构Lib/site-packages。不要sys.path动态更新。这是一件坏事。难以管理和维护。

没道理 也许您import thisModule as tm的结构中的每个模块都有一个。这是典型的标准做法:仅导入您需要的模块,而不导入其他模块。

坏。不要毯子导入一堆随机的东西。

每个模块都应详细列出其所需的具体内容

import this
import that
import package.module

显式列表。没魔术 没有动态变化sys.path

我当前的项目有100多个模块,一打左右的软件包。每个模块都会导入所需的内容。没魔术

python 2022/1/1 18:36:58 有223人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶