Pyc文件反编译

pyc文件

pyc文件是Python字节码文件,为了使Python文件在不同的平台上可移植,同时可以隐藏源代码。

pyc文件反编译

只给一个pyc文件可以运行程序,但是是不能获取程序源码的。
同时如果python的版本和pyc版本使用的不同,那么程序会闪退。
对pyc文件进行反编译需要用到python第三方库包uncompyle

安装

pip install uncompyle

使用

安装完成后即可使用,安装完成后本地的可执行文件名为uncompyle6
使用方法如下:
uncompyle6 py.pyc > py.py
即可在同一个目录下找到对应的Python文件。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,934评论 0 10
  • Distutils可以用来在Python环境中构建和安装额外的模块。新的模块可以是纯Python的,也可以...
    MiracleJQ阅读 3,197评论 0 1
  • 模块和包 一 模块 1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是...
    go以恒阅读 2,314评论 0 4
  • python下编译py成pyc和pyo 其实很简单,用python -m py_compile file.py p...
    tdeblog阅读 1,387评论 0 1
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    小迈克阅读 3,071评论 1 3