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