【发布时间】:2017-04-19 01:26:12
【问题描述】:
这是关于“导入”命令的放置 (一般问题 - 很难找到类似的问题)
Give somefunction 需要 a,而 somefunction 在单独的文件中。 我看到了三种可能的选择。如果我要在函数中导入某些东西,哪个是更好的做法?还是有其他选择?
## main command lines
import a # choice 1: import in a main command line
import file.somefunction
somefunction()
## function command lines in a separate file
import a # choice 2: import ahead of function
def somefunction():
import a # choice 3: import within function
【问题讨论】: