看板 Python 關於我們 聯絡資訊
https://i.imgur.com/qS9iKw3.jpg 如圖 import func func.func1() func.func2() 執行一直出現 AttributeError: module 'func' has no attribute 'func1' 嘗試過把__pycache__暫存刪除 也重新開一個新的project資料夾 但是問題還是一樣 又建立一個新的module import 近來main 也是一樣的問題 有人知道這什麼問題嗎~.~ 怎解QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.232.2.127 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1726276849.A.A4B.html ※ 編輯: ok8ok8 (36.232.2.127 臺灣), 09/14/2024 09:21:11
DaOppaiLoli: 右邊 notebook 的 restart 按一下09/14 10:02
也沒辦法QQ
lycantrope: 我猜conda base內有安裝func09/14 10:03
換名稱也一樣了QQ
DaOppaiLoli: 建議不要取 func 這種太簡短直白的名稱,容易跟其他09/14 10:03
DaOppaiLoli: 套件或保留字衝突,可以考慮換成 my_func 之類的09/14 10:03
也一樣 操作方法也一樣XD 就名稱改一下而已 但是結果也是一樣~.~ https://i.imgur.com/tA8vn7A.jpg ※ 編輯: ok8ok8 (36.232.2.127 臺灣), 09/14/2024 16:14:47 ※ 編輯: ok8ok8 (36.232.2.127 臺灣), 09/14/2024 16:18:20
lycantrope: my_fun.__file__ 確定import是正確的,dir(my_fun)09/14 17:45
lycantrope: 看一下attribute 別用vscode ipython介面09/14 17:46
lycantrope: 直接python test_program.py09/14 17:47
把Jupyter 跟terminal關掉 重run..就好了看起來好像是Jupyter的variables 欄位 變數 不會隨著更改而跟著變動 ※ 編輯: ok8ok8 (223.141.86.170 臺灣), 09/16/2024 20:34:40
lycantrope: 一樓不是叫你重啟了.. 09/16 21:51