我应该创建一个包含所有模块导入的文件,然后从中导入*,还是应该将模块导入到我使用的每个文件中?

时间:2014-03-14 16:40:12

标签: python module packages python-module

我有一个项目,每次我想运行一些代码时都要导入一堆模块。为了避免每次创建新文件时都写这些,我创建了一种导入所有这些的安装脚本,然后我只是从该启动脚本导入*。这在风格上是否正常?当我引用在导入时无法看到的模块/类时,我可以看出为什么这会让人感到困惑....另一方面,它通过不每次都写出设置来节省时间和空间。我该怎么做?

1 个答案:

答案 0 :(得分:0)

出于可读性目的,最好在每个文件中导入每个文件。所以正如你所说,那些来自哪里的文件毫无意义。因此,为了便于阅读,在每个文件中导入每个文件会更好。如果你愿意,我可以分享一些例子。

干杯!