欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2023-01-20 22:06:19
# 将.py文件转化为.pyc文件,实现代码隐藏的需要,转化后的.pyc文件将在当前目录的__pycache__文件夹下。 # .pyc文件的使用与.py文件的使用相同。 .py -> .pyc import compileall compileall.compile_dir(folder path ......

# 将.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