采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
之前看是需要__init__文件,不然就只是一个普通文件夹。怎么后来讲相对绝对导入时,好像不需要init文件了呢
这个是python3 新增加的 包命名空间概念,即使没有__init__.py也是可以导入的。
这个包命名空间会讲吗?
我先把课程录完,后续会有一些补充内容,我会考虑下这个包命名空间。但是这个我之所以没讲,是因为其实这个概念并不重要,讲了反而会引起很多同学的困惑。我会考虑的··~~~~
普通的包应该至少有个__init__.py 文件吧。
不过要是没有定义 __init__.py文件 也是能导入的 python 会创建一个所谓 包命名空间的概念。
详细解释可以参看下面链接
http://python3-cookbook.readthedocs.io/zh_CN/latest/c10/p05_separate_directories_import_by_namespace.html
登录后可查看更多问答,登录/注册
语法精讲/配套练习+思考题/原生爬虫实战
5.8k 7
2.6k 3
2.3k 5
4.3k 22
2.4k 19
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号