看板 [ Python ]
討論串[問題] import 上層資料夾的module?
共 8 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者StubbornLin (Victor)時間17年前 (2008/02/03 23:07), 編輯資訊
1
0
2
內容預覽:
我想請問一下import上層資料夾除了使用. sys.path.append('xxxx'). 這種方法,沒有其它比較....正式的寫法嗎= =?. 因為append的路徑又得是絕對路徑. 這變成程式碼帶到別的地方跑又得重設. 我是有在某些地方去parse目前這個檔案的路徑. 然後找到上一層接著ap
(還有74個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者yungyuc (酷狗喵千代)時間17年前 (2008/02/04 06:07), 編輯資訊
1
0
0
內容預覽:
一般我是用 insert(0,'blah'),才不會被 $PYTHONPATH 擋住 :-). 不須要是絕對路徑:. >>> import sys. >>> sys.path.insert(0,'..'). >>> import testmod. >>> print testmod. <module
(還有436個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者StubbornLin (Victor)時間17年前 (2008/02/04 12:05), 編輯資訊
1
0
2
內容預覽:
我有使用package,可是他抓不到上層的pageage阿. 上面一層是amazon. from amazon.WebRequest import *. from amazon.Database import *. 這japan這pacakge的資料夾裡的module要import amazon就i
(還有249個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者yungyuc (酷狗喵千代)時間17年前 (2008/02/04 20:34), 編輯資訊
1
0
0
內容預覽:
所以說你大概沒搞清楚 package 該怎麼用 :). PEP328 裡面講得很清楚。雖然它的焦點在 relative import,. 不過讀通了就知道這個問題該怎麼解。. 假設 hierachy 為. project/. `-- amazon. |-- china. |-- japan. `--
(還有239個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者StubbornLin (Victor)時間17年前 (2008/02/11 18:51), 編輯資訊
0
0
2
內容預覽:
我剛測試了一下翻了一下書,找了一下資料,它第一個找的directory似乎不是cwd. 而是被invoke的script的所在目錄,這樣造成我一個很大的困擾. 在不修改sys.path的前提下,任何想執行的script都得放在看得到想import的package. or module的那層裡面,這樣
(還有489個字)
首頁
上一頁
1
2
下一頁
尾頁