用户工具

站点工具


linux:python:编译py文件为pyc文件

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
linux:python:编译py文件为pyc文件 [2022/10/19 08:56] – 创建 zhangguolinux:python:编译py文件为pyc文件 [2023/03/17 10:12] (当前版本) – 外部编辑 127.0.0.1
行 9: 行 9:
 import py_compile import py_compile
 py_compile.compile('./test.py') py_compile.compile('./test.py')
-1 
-2 
 结果会在test.py同文件夹下生成__pycache__文件夹:生成test.cpython-36.pyc(cpython-36,36数字是python版本,不同版本的数字不同)文件; 结果会在test.py同文件夹下生成__pycache__文件夹:生成test.cpython-36.pyc(cpython-36,36数字是python版本,不同版本的数字不同)文件;
  
行 18: 行 16:
 path = './' path = './'
 compileall.compile_dir(path) compileall.compile_dir(path)
-1 
-2 
-3 
 结果会在每一文件夹下都会生成__pycache__文件夹,把当前文件夹下的py文件编译为xxx.cpython-36.pyc文件保存; 结果会在每一文件夹下都会生成__pycache__文件夹,把当前文件夹下的py文件编译为xxx.cpython-36.pyc文件保存;
  
行 27: 行 22:
  
 import test import test
-1 
 运行pyc文件形式: 运行pyc文件形式:
  
 import pyc import pyc
-1 
 3.全项目替换pyc文件实例代码 3.全项目替换pyc文件实例代码
 编译: 编译:
行 38: 行 31:
 path = './' path = './'
 compileall.compile_dir(path) compileall.compile_dir(path)
-1 
-2 
-3 
 pyc文件替换py文件,并修改后缀: pyc文件替换py文件,并修改后缀:
  
linux/python/编译py文件为pyc文件.1666141014.txt.gz · 最后更改: 2023/03/17 10:12 (外部编辑)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki