Python打包后的exe还原成.py的实现步骤

 更新时间:2023年02月21日 08:32:11   作者:狂野小青年  
本文主要介绍了Python打包后的exe还原成.py的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

1、将python打包好的exe解压为py文件,步骤如下: 下载pyinstxtractor.py文件

2、下载地址:https://nchc.dl.sourceforge.net/project/pyinstallerextractor/dist/pyinstxtractor.py

并将pyinstxtractor.py放到和exe相同的目录文件下

3、打开命令控制台

cd 进入文件目录下

4、安装反编译工具

运行如下命令进行安装

pip install uncompyle6

5、解包

运行如下命令进行解包

python pyinstxtractor.py 包名.exe

运行成功后目录下多出一个文件夹

6、stuct文件头信息复制

打开新生成文件夹下的 struct文件,复制第一行的信息。(建议用ublime_text打开,下载网址:Sublime Text - Text Editing, Done Right

7、粘贴文件头信息

打开包名(无后缀名)的文件,把刚才复制的第一行信息添加到首行:

8、添加后缀

添加加好上边信息后,给该文件添加后缀【.pyc】

9、执行解码

运行命令,等待一段时间后执行完成,就得到我们想要的.py源代码了

uncompyle6 包名.pyc > 包名.py

 到此这篇关于Python打包后的exe还原成.py的实现步骤的文章就介绍到这了,更多相关Pythonexe还原成.py内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python自动发邮件脚本

    Python自动发邮件脚本

    本文主要介绍了Python自动发邮件脚本的相关知识。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-03-03
  • 详解Python中的各种函数的使用

    详解Python中的各种函数的使用

    这篇文章主要介绍了详解Python中的各种函数的使用,是Python入门中的基础知识,需要的朋友可以参考下
    2015-05-05
  • Python利用heapq实现一个优先级队列的方法

    Python利用heapq实现一个优先级队列的方法

    今天小编就为大家分享一篇Python利用heapq实现一个优先级队列的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-02-02
  • Python django框架 web端视频加密的实例详解

    Python django框架 web端视频加密的实例详解

    这篇文章主要介绍了Python django框架 web端视频加密,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • 利用Pyhton中的requests包进行网页访问测试的方法

    利用Pyhton中的requests包进行网页访问测试的方法

    今天小编就为大家分享一篇利用Pyhton中的requests包进行网页访问测试的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • 使用NumPy进行数组数据处理的示例详解

    使用NumPy进行数组数据处理的示例详解

    NumPy是Python中用于数值计算的核心包之一,它提供了大量的高效数组操作函数和数学函数,可以支持多维数组和矩阵运算。本文主要为大家介绍了NumPy进行数组数据处理的具体方法,需要的可以参考一下
    2023-03-03
  • Python项目目录找不到.git文件怎么删除

    Python项目目录找不到.git文件怎么删除

    这篇文章主要介绍了Python项目目录找不到.git文件怎么删除的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • Python爬虫设置Cookie解决网站拦截并爬取蚂蚁短租的问题

    Python爬虫设置Cookie解决网站拦截并爬取蚂蚁短租的问题

    这篇文章主要介绍了Python爬虫设置Cookie解决网站拦截并爬取蚂蚁短租,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-02-02
  • Python OpenCV图像处理之图像滤波特效详解

    Python OpenCV图像处理之图像滤波特效详解

    图像滤波按图像域可分为两种类型:邻域滤波和频域滤波。按图像频率滤除效果主要分为两种类型:低通滤波和高通滤波。本文将通过案例为大家详细介绍一下OpenCV中的图像滤波特效,需要的可以参考一下
    2022-02-02
  • Python实现Excel批量样式修改器(附完整代码)

    Python实现Excel批量样式修改器(附完整代码)

    这篇文章主要为大家详细介绍了如何使用Python实现一个Excel批量样式修改器,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-09-09

最新评论