在Python中的好或坏实践:在文件中间导入

13 浏览
0 Comments

在Python中的好或坏实践:在文件中间导入

假设我有一个相对较长的模块,但只需要一个外部模块或方法一次。

在模块的中间导入该方法或模块是否可以接受?

还是import语句只能在模块的开头部分?

示例:

import string, pythis, pythat
...
...
...
...
def func():
     blah
     blah 
     blah
     from pysomething import foo
     foo()
     etc
     etc 
     etc
...
...
...

请证明你的答案,并添加到PEP或相关来源的链接

0