· 前言 用python编写好一个工程,在第一次运行后,总会发现工程根目录下生成了一个__pycache__文件夹,里面是和py文件同名的各种 *.pyc 或者 *.pyo 文件. 先大概了解一下python基本运行机制.Python程序运行时不需要编译成二进制代码,而直接从源码运行程序,简单来说是,Python解释器将源码转换为字节码,然后再由解释器来执行这些字节码. 解释器的具体工作: 1 完成模块的加载和链接: 2 将源代码编译为PyCodeObject对象(即字节码),写入内存中,供CP…