代码编译与反编译 (.py文件与.pyc文件互转)

Posted pppig

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代码编译与反编译 (.py文件与.pyc文件互转)相关的知识,希望对你有一定的参考价值。

# 将.py文件转化为.pyc文件,实现代码隐藏的需要,转化后的.pyc文件将在当前目录的__pycache__文件夹下。

# .pyc文件的使用与.py文件的使用相同。

.py -> .pyc

  • import compileall
    compileall.compile_dir(folder path)
    

     

.pyc -> .py

  • # 安装 uncompyle
    pip install uncompyle
    
    # 把 name.pyc 反编译成 name.py
    uncompyle6 name.pyc > name.py
    

      

以上是关于代码编译与反编译 (.py文件与.pyc文件互转)的主要内容,如果未能解决你的问题,请参考以下文章

PyInstaller打包、解包与反编译.pyc文件

pyc文件修复出题经历

Python代码的编译

python程序文件test.py编译后的文件名

py 与 pyc 文件

python如何编译生成二进制文件?