导入语句应该始终位于模块的顶部吗?Pep 08各国:导入总是放在文件的顶部,就在任何模块注释和文档字符串之后,在模块全局和常量之前。但是,如果我所导入的类/方法/函数仅在少数情况下使用,那么在需要时进行导入肯定更有效吗?这不是:class SomeClass(object):
def not_often_called(self)
from datetime import datetime
self.datetime = datetime.now()比这个更有效率?from datetime import datetimeclass SomeClass(object):
def not_often_called(self)
self.datetime = datetime.now()
3 回答
白板的微信
TA贡献1883条经验 获得超3个赞
sys
if __name__=='__main__'
sys.argv[1:]
main()
main
sys
添加回答
举报
0/150
提交
取消