在哪些情况下可以接受不将导入放在 Python 的顶部?
In which cases is it acceptable to put imports not on the top in Python?
我需要支持 Python 代码,它是由另一个人编写的,它包含导入,但没有放在模块的顶部。而且我有点害怕破坏某些东西,因为项目非常复杂。
那么什么时候不在文件顶部使用导入是好的?
如果您的 python 程序具有不同的路径,并且只有其中一个路径使用特定模块,您可以导入该特定路径中的模块。所以你不会导入很多你不会使用的模块。
我需要支持 Python 代码,它是由另一个人编写的,它包含导入,但没有放在模块的顶部。而且我有点害怕破坏某些东西,因为项目非常复杂。
那么什么时候不在文件顶部使用导入是好的?
如果您的 python 程序具有不同的路径,并且只有其中一个路径使用特定模块,您可以导入该特定路径中的模块。所以你不会导入很多你不会使用的模块。