Python为什么导入了包却没有没有包中的属性

明明已经导包了,为什么使用包里面的方法却报错没有这个属性,原因是有可能导错包了,你要导的包有重名,导致导的这个包其实并不是正确的包

有可能是因为当前目录中有文件名与导入的包名重名了,导致文件冲突。在python中,在导入模块时,模块的搜索顺序是:

1、当前程序根目录
2、PYTHONPATH
3、标准库目录
4、第三方库目录site-packages目录

发布了10 篇原创文章 · 获赞 1 · 访问量 168

猜你喜欢

转载自blog.csdn.net/weixin_43626356/article/details/105732970