1
我寫了一個python腳本test1.py
,其中我導入了一個叫做test2
的模塊,然後在test2
,我做了import test1
;當我運行test1
時,它工作正常;當我嘗試運行test2
時,它輸出的結果與我運行test1
時完全相同,儘管這兩個文件的內容非常不同。但是當我刪除import test2
時,它們的工作方式不同。那麼爲什麼會發生?python練習中的一些相當棘手的問題
import test2
class test1():
# do this
那麼,
test1
很好地工作到這裏!
import test1
class test2():
# do some other sharply different stuff
test2
確實與test1
的功能完全相同!
但是,當import test1
從class2
刪除,class2
將正常工作。爲什麼???謝謝!!!