0
進口可以說我有一個名爲module1
與模塊如下:是否蟒蛇執行對進口
def main():
print 'K DawG'
main()
,並只用這條線module2
:
import module1
什麼基本情況是,當我運行module1
它確實打印K DawG
按預期和當我運行moudle2
,除非我明確指出module1.main()
它不應該做任何事情,但它也打印K DawG
這是爲什麼? python是否運行在導入期間導入的腳本?如果是這樣,我怎麼能阻止這種情況發生?