1. .py文件
程序都是以.py文件的形式存在的。
2. .pyc文件
解释器发现没有相应的.py文件,它会尝试查找同名的.pyc文件。如果找到了,就会直接运行.pyc文件,而不是重新编译.py文件。这样可以加快程序的运行速度。
3. .pyd文件
程序的优化和扩展。
4. .pyo文件
开发中,大家可以使用优化选项来编译.py文件,以生成.pyo文件。优化后的.pyo文件可以提高程序的执行速度,但是会降低程序的可读性和可维护性。
5. .egg文件
程序的分发和安装。
6. .whl文件
程序的分发和安装。
7. .txt文件
的内置函数来读写.txt文件。