文章详情页
				Pythonmo模块导入问题
浏览:146日期:2022-08-11 11:20:58
					
					
					问题描述
有一个包 pack,里面有__init__.py ,test.py若我在__init__.py中导入 test.py 采用
import test
运行__init__.py 没问题,但在包外 导入pack 出现问题,找不到test若采用
from . import test or from pack import test
__init__.py就找不到test,包外导入pack,就没问题,这是为什么?
问题解答
回答1:注意python的模块查找过程:https://docs.python.org/2/tut...
运行__init__.py可以导入test因为程序运行在当前目录,即pack目录自动加入模块查找路径中。
相关文章:
1. python - Fiddler+Android模拟器抓取app,json数据被加密了,如何解析?2. docker网络端口映射,没有方便点的操作方法么?3. javascript - vue使用keep-alive不能保持滚动位置问题。4. MySQL的SELECT...FOR UPDATE究竟起什么作用5. java - mysql查询,这是怎么查询的呢6. javascript - 一个字符串转换成数字,例子就是a="2,322.222",b=’1,211.21’,如何在angualr中执行相减7. javascript - 小米浏览器中,图片导致fixed定位的元素无法显示8. javascript - 在vuejs中如何根据变量去引用不同的css样式呢9. python - 如何在docker上部署pyspider10. docker Toolbox在win10 家庭版中打开报错
排行榜
				
 网公网安备
网公网安备