摘要: 不需要生成二进制代码,python解释器把源码->字节码,然后在执行这些字节码. 解释器的具体工作: 1.完成模块(module)的加载和链接 2.将源代码编译成pyCodeObject(字节码),写入内存中,供CPU读取 3.从内存中读取并执行,结束后将pyCodeObject写回到硬盘中,即复制 阅读全文
posted @ 2019-01-05 22:40 心媛意码 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 是什么? 用python编写好一个工程,在第一次运行后,总会发现工程根目录下生成了一个__pycache__文件夹,里面是和py文件同名的各种 *.pyc 或者 *.pyo 文件。 python脚本编译后产生的.pyc文件放到__pycache__中,下次运行时检测到代码没有改变,则直接运行__py 阅读全文
posted @ 2019-01-05 22:26 心媛意码 阅读(1599) 评论(0) 推荐(0) 编辑