python3 import的 讲解

2015-11-14 10:52:00
hainuo
原创 1989
引用csdn博客文章> python3之import和reload的使用注意事项> ----------> 由于某种原因,一旦人们知道通过import和reload运行文件,有些人就会倾向于仅使用这个方法,而忽略了能够 运行最新版本的代码的其他选择(例如,图标点击,IDLE菜单选项以及系统命令行)。这会让人变得困惑:你需要 记住是何时导入的,才能知道能不能够reload,你需要记住当调用reload时需要使用括号,并且要记住让代码的最 新版本运行时首先要使用reload。些外,reload是不可传递的,重载一个模块的话只会重载该模块,而不能够重载 该模块所导入的任何模块,因此,有时候必须reload多个文件。由于这些复杂的地方,从现在开始就要避免使用import和reload启动程序,这是一个好主意。import和reload已经证明了是python类中的一种常用测试技术,并且你可能也喜欢使用这种方法。然而,通常如果 你发现自己碰壁了,那就停止继续碰壁。当我们使用python2的代码在python3的环境中时,会发现这样的情况 `import 报错` 查看代码时 发现是这样引用的```import . a from .. a import b```这样的代码那么应该怎么破python3中是这样建议的[![python3 标准导入](http://img.mukewang.com/5646a6f3000162fe12800720.jpg "python3 标准导入")](http://www.imooc.com/video/10351/155 "python3 标准导入")看图就清晰多了,请严格按照这个来,这样包的命名也就敞亮了。
发表评论
陆 加 柒 =
评论通过审核后显示。