[問題]關於__init__.py裡面的函式用法

看板Python作者 (nahgnimiast)時間4年前 (2020/10/03 14:49), 4年前編輯推噓3(302)
留言5則, 4人參與, 4年前最新討論串1/1
結構 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

10/03 15:55, 4年前 , 1F
可以 跟init 沒有關係 應該是你寫法有問題
10/03 15:55, 1F

10/03 22:57, 4年前 , 2F

10/04 11:48, 4年前 , 3F
遇到 circular import 一貫的解決方式就是把 impor
10/04 11:48, 3F

10/04 11:48, 4年前 , 4F
t statement 寫在函式內,沒有其他解法
10/04 11:48, 4F

10/04 22:18, 4年前 , 5F
謝謝
10/04 22:18, 5F
文章代碼(AID): #1VU1xtMN (Python)
文章代碼(AID): #1VU1xtMN (Python)