[問題] import 上上上層的py

看板Python作者 (煉)時間3年前 (2021/09/10 13:31), 3年前編輯推噓2(205)
留言7則, 3人參與, 3年前最新討論串1/1
因為有個需求想分國家打包成exe 所以就把資料夾按國家分類 想把共用的一些東西拉出來如圖 資料夾如下 py3 | |--test1 | | | |--test2 | | | |-- test.py | | |-- global_api.py 然後使用 test.py import py3.global_api as api 的時候會出現 ModuleNotFoundError: No module named 'py3' 研究了很久發現有一個方法就是用 sys.path.append 的方式 可是這樣 pycharm 會不認得 就是我沒辦法快速跳轉到 api.xxxxx 用起來很不舒服 所以想來請問一下先進們 有什麼方法可以解決嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.238.91 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1631251897.A.42C.html ※ 編輯: kiey (111.254.238.91 臺灣), 09/10/2021 13:32:03 ※ 編輯: kiey (111.254.238.91 臺灣), 09/10/2021 13:32:23

09/10 13:45, 3年前 , 1F
importlib
09/10 13:45, 1F

09/10 16:08, 3年前 , 2F
執行目錄要在上層
09/10 16:08, 2F

09/11 17:15, 3年前 , 3F
../
09/11 17:15, 3F

09/11 17:26, 3年前 , 4F
from ….py3 import global_api
09/11 17:26, 4F

09/11 17:34, 3年前 , 5F

09/11 17:34, 3年前 , 6F
ng-modules-from-parent-folder
09/11 17:34, 6F

09/11 19:28, 3年前 , 7F
抱歉我不曉得pycharm會不會有啥問題…
09/11 19:28, 7F
文章代碼(AID): #1XEksvGi (Python)
文章代碼(AID): #1XEksvGi (Python)