看板 Python 關於我們 聯絡資訊
結構 folder/__init__.py folder/function.py 請問function.py能夠import __init__.py中的函式嗎? 試了一下,會出現maybe circle import的錯誤 如果可以這樣做,能提供正確的寫法,或是關鍵字嗎? 如果不行,是不是應該把__init__中的函式移到外面 __init__再去import 試了一下,移到外面,一樣是circle import,最後把 import寫在函式裡面可以pass -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.202.165 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1601707767.A.597.html ※ 編輯: tsaiminghan (118.168.202.165 臺灣), 10/03/2020 15:02:05
TuCH: 可以 跟init 沒有關係 應該是你寫法有問題 10/03 15:55
ToastBen: https://tinyurl.com/y38ost48 10/03 22:57
alan23273850: 遇到 circular import 一貫的解決方式就是把 impor 10/04 11:48
alan23273850: t statement 寫在函式內,沒有其他解法 10/04 11:48
tsaiminghan: 謝謝 10/04 22:18