【发布时间】:2011-07-15 05:00:05
【问题描述】:
可能重复:
Good or bad practice in Python: import in the middle of a file
我习惯于像 Java 这样的语言,它要求所有 import 语句都出现在类/文件的顶部。
哪个被认为更 Pythonic/“美丽” - 将它们全部放在顶部,或者按需使用?
【问题讨论】:
-
其他问题的答案似乎都引用了 PEP-8,就好像它本身就是一个答案,并且他们提供了一些您确实希望在其他地方导入的示例。
-
(至于将全局级别的导入放在哪里,是的,在顶部——但导入的内容远不止这些,我认为值得解释。)