python初学问题1
2015-03-23 19:32
260 查看
昨天在运行python程序时第一次运行ok,更改之后再次运行重新用处理其他东西时总是报错。 原因是python运行时生成了个.pyc文件(`这个文件就是编译过的.py 的源代码`),由于python运行的效率不高,用这种源代码下次就可以省掉不少时间,也是一种优化策略。但这是后难免会出现错误。 解决方式,
from imp import reload #Must load from module in 3.0 reload(XX)
reload函数载入并运行了文件最新版本的代码。 当python运行脚本时,第一步 编译成所谓的“字节码”,之后转发到所谓的“虚拟机”。.pyc文件保存的就是程序的字节码。关于PVM(虚拟机)就是迭代运行字节码指令的一个大循环。 参考书籍《python学习手册》第四版
相关文章推荐
- python初学常见问题记录(1)--linux下和win7下安装python
- python初学常见问题记录(3)--Ipython用法
- 关于初学python的一点问题总结(二)
- 初学python遇到的一个小问题
- 初学Python遇到的问题
- 初学python遇到的几个问题
- 初学Python的问题记录1
- python初学遇到的问题汇总
- 初学Python遇到的问题一二
- 初学Python问题集锦
- python初学常见问题记录(4)
- Python初学笔记:递归解决汉诺塔问题
- 初学Python,Python中的整数问题
- selenium+Python初学问题合集
- python初学selenium+phantomjs遇到的问题
- python初学常见问题记录(2)--eclipse下报错及乱码
- Python 初学笔记:递归解决0-1背包问题
- Python初学注意问题
- 初学python的一些问题记录
- python爬虫初学(一)——基本代码和常见问题