脚本宝典收集整理的这篇文章主要介绍了python cannot import name XXX,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
python中可能刚开始的童鞋会遇到 cannot import name ‘XXX’, 其实明白了其中的原理就很容易解决了,而且以后遇到此类问题马上就能明白是哪里出问题了。
其实这是出现再模块导入的顺序问题上,
比如: From A import B 这里导入了B后,程序再执行到这句的时候马上就会转到模块B中去,而 from A import B后面的程序就暂停执行,但B中的模块可能也有导入 上一个模块from A import B后面的内容,name就会出现 cannot import name xxx了。
总结: 所以再导入模块时就要保证 目标模块中导入的内容已在执行模块前已定义.
以上是脚本宝典为你收集整理的python cannot import name XXX全部内容,希望文章能够帮你解决python cannot import name XXX所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。