導入語句應該始終位于模塊的頂部嗎?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
提交
取消