PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] import的問題
作者:
PhysiAndMath
(老師說要愛數學)
2017-09-12 00:30:42
dir
| a.py
| package1
+- b.py
| package2
+- c.py
其中b.py有 from package2 import c
但是a.py import package1.b的時候會說 沒有package2
請問我該怎麼解決這件事
我用的是python 3.5
作者:
mikapauli
(桜花)
2017-09-12 00:41:00
__init__.py?
作者:
PhysiAndMath
(老師說要愛數學)
2017-09-12 00:44:00
可以給詳細一點的指點嗎?
作者:
s860134
(s860134)
2017-09-12 01:00:00
1樓是說 package1 package1 資料夾都建一個空檔案檔名為 __init__.py這是 python 的規則,可以查官方的 document
作者:
PhysiAndMath
(老師說要愛數學)
2017-09-12 01:11:00
http://imgur.com/a/Ovygm
我做了這樣的嘗試,不知道是不是這個意思
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2017-09-12 03:05:00
from .package2 import c # 注意前面有個 .然後現在已經沒有必要用 __init__.py 了 (PEP 420)
作者:
PhysiAndMath
(老師說要愛數學)
2017-09-12 01:13:00
我做了這樣的嘗試,不知道是不是這個意思
作者:
pmove
(金疾檸檬)
2017-09-12 09:25:00
Python 3沒必要有__init__.py
作者:
PhysiAndMath
(老師說要愛數學)
2017-09-12 13:13:00
謝謝u大,不過這樣是不是無法直接執行b
作者: stucode
2017-09-12 14:56:00
u大的方法叫relative import 要直接執行b可以用-m參數python -m package1.b
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2017-09-12 18:16:00
你到底有什麼需求一次講清楚, 擠牙膏問法浪費大家時間
作者:
laladeer
(laladeer)
2017-09-12 19:43:00
大大想要的應該是這個吧sys.path.append
繼續閱讀
[問題] CIFAR10 如何準確預測( 已解決 )
f496328mm
[問題] crontab 定時執行無效
shihyu
[問題] 輸入以空格區隔
CaTom
[問題] 如何取出特定資料夾中檔案加入成list
doasgloria
Re: [問題] CNN辨識特定物件
clliu168
Re: [問題] CNN辨識特定物件
clliu168
Re: [問題] CNN辨識特定物件
z115988
[問題] 林信良 Python 3.5 技術手冊 之評價
MATSUICHIRO
[問題] 關於視窗程式設計…
ptter0619
Re: [問題] 設計填充題與預設答案比對
Neisseria
Links
booklink
Contact Us: admin [ a t ] ucptt.com