看板
[ Python ]
討論串[問題] import 上層資料夾的module?
共 8 篇文章
內容預覽:
借用一下這個標題. 我把原作者的架構延伸成下圖. (綠色代表可執行). Outside/. |- run_more_outside.py. |. `- Project/. |- __init__.py. |- run_outside.py. |. `- Amazon/. |- __init__.py
(還有1539個字)
內容預覽:
你說的沒錯,是我講得不對. 通常我的 script 都放在 cwd,結果自己也搞混了 :p. 任何程式都可以分成 frontend 和 library。如果實在分不出來 library,. 表示 frontend 只需要裝在一個檔裡就夠了,就也不用傷這個腦筋 :p. 你有很多 frontend,又要
(還有49個字)
內容預覽:
我剛測試了一下翻了一下書,找了一下資料,它第一個找的directory似乎不是cwd. 而是被invoke的script的所在目錄,這樣造成我一個很大的困擾. 在不修改sys.path的前提下,任何想執行的script都得放在看得到想import的package. or module的那層裡面,這樣
(還有489個字)
內容預覽:
所以說你大概沒搞清楚 package 該怎麼用 :). PEP328 裡面講得很清楚。雖然它的焦點在 relative import,. 不過讀通了就知道這個問題該怎麼解。. 假設 hierachy 為. project/. `-- amazon. |-- china. |-- japan. `--
(還有239個字)