循環引用就是模塊之間發生了相互依賴,A依賴B,B依賴A,這樣他們直接相互依賴,引用的時候就會出現者循環引用(交叉引用)
解決辦法就在具體函數或方法中使用的時候去引用他。用到的時候引用。
像我這種能簡單就簡單的,應該
1.直接導入模塊,然後通過模塊調用其中的函數
2.延遲導入,在要用的函數內部或者底部導入
3.重寫,重新設計代碼結構
總之就是用到的時候再引用
循環引用就是模塊之間發生了相互依賴,A依賴B,B依賴A,這樣他們直接相互依賴,引用的時候就會出現者循環引用(交叉引用)
解決辦法就在具體函數或方法中使用的時候去引用他。用到的時候引用。
像我這種能簡單就簡單的,應該
1.直接導入模塊,然後通過模塊調用其中的函數
2.延遲導入,在要用的函數內部或者底部導入
3.重寫,重新設計代碼結構
總之就是用到的時候再引用
def HaveFun(): if __name__ == '__main__': print('I am in my domain,my name is %s' % __name__) else:
奧力給!最後一題了 def generator1(): item = range(10) for i in item: yield i def generator2(): yield 'a'