首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
python打包成exe 后能反编译
2024-11-02
将 Python 打包的 exe 进行反编译
Python 打包成 exe 之后,是否能从二进制文件中恢复出源代码?没有加密的话是可以的. 首先需要解包. 直接从 github 上下载就行:https://github.com/countercept/python-exe-unpacker 使用也简单:python pyinstxtractor.py xxx.exe 解包后,得到 xxx.exe_extracted 就是所有的 pyc 文件了. 找到 xxx.exe_extracted\struct 中的 pyc 签名信息: 然后可以并使用
python打包成exe
目前有三种方法可以实现python打包成exe,分别为 py2exe Pyinstaller cx_Freeze 其中没有一个是完美的 1.py2exe的话不支持egg类型的python库 2.Pyinstaller2.1打包成单独的exe后不支持中文路径,最新版的在win10下打包的exe不可以在之前版本的windows上运行.不过还好的是2.0版本支持中文路径,不过2.0版本不支持安装,需要单独使用 3.cx_Freeze无法打包成单独的exe,只能打包成msi安装文件 1.py2exe 关
关于python打包成exe的一点经验之谈
我经常用python写些脚本什么的,有时候脚本写完以后,每次运行都得在IDE打开在运行,很麻烦,所以经常将python编译成exe.SO...有了一点经验,在这和大家分享一下. python 打包成exe 主要有两种,一种是py2exe,另一种便是pyInstaller,之前我是用py2exe的,但是我后来发现py2exe存在问题:1,打包好的 exe只能在相同的系统下运行,比如你在XP系统用py2exe打包好的exe只能在XP上运行,在win7上肯定有问题,而且也是存在在别的XP机子
Python打包成exe,pyc
D:\mypython\path\ C:\Python27\Scripts\pyinstaller.exe -w mypython.py # Python打包成exe D:\mypython\path\python -m compileall mypython.py # Python编译成pyc
解决python3使用cx_Freeze打包成exe后不能运行
我使用的是python3.4,在使用cx_Freeze打包成exe后发现有些打包后程序能够运行,但是有些无法运行 这是控制台报错 经过多方查找发现原来是windows缺少一些python的扩展包 如下图所示: 只要下载对应的扩展包安装上就能正确的打包成exe运行了. 扩展包下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 扩展包安装方式: pip install 安装包.whl
Python打包成exe,文件太大问题解决办法
Python打包成exe,文件太大问题解决办法 原因 解决办法 具体步骤 情况一:初次打包 情况二:再次打包 原因 由于使用pyinstaller打包.py文件时,会把很多已安装的无关库同时打包进去,导致打包生成的.exe文件体积过大. 解决办法 使用pipenv创建虚拟python环境,在虚拟环境中安装.py文件所用到的库(即py文件中import的第三方库),然后在pipenv所创建的虚拟环境中使用pip安装打包所用到的pyinstaller.注意:本机安装过pyinstaller的也要重新
Python打包成exe可执行文件
Python打包成exe可执行文件 安装pyinstaller pyinstaller打包机制 Pyinstaller打包exe 总结命令 可能会碰到的一些常见问题 我们开发的脚本一般都会用到一些第三方包,可能别人也需要用到我们的脚本,如果我们将我们的 xx.py文件发给他,他是不能直接用的,他还需要安装 python解释器,甚至还要安装我们用的那些第三方包,是不是有点小麻烦?但是我们都知道, PC是可以直接运行 exe文件的,这就为我们提供了一个便捷的方式. [注] 如果打包为 exe的话,版
Python打包成exe程序
如何把.py文件打包成.exe可执行程序. 这里选择用PyInstaller 3.0来打包,PyInstaller 3.0下载地址:https://pypi.python.org/pypi/PyInstaller/3.0. 下载之后,解压PyInstaller-3.0.tar.gz即可,这里,我们解压到D盘,完成目录为:D:\PyInstaller3.0 . 打包程序: 1. 把需要打包的.py文件复制到 D:\PyInstaller3.0\ 目录中(可以建子目录) 2. 运行cmd,切换到 D
python打包成exe,太大了该怎么解决?
这是一个很长的故事,嫌长的直接看最后的结论 事情经过 上周接了个需求,写了个小工具给客户,他要求打包成exe文件,这当然不是什么难事.因为除了写Python的,绝大多数人电脑里都没有Python编译器,所以打包成exe,让用户(windows)双击就可以打开,也算是必备技能了. 直接用Pyinstaller,打开cmder: pyinstaller -Fw E:\test\url_crawler.py (-F 是打包成一个文件,-w是不出现调试窗口,因为我的小工具里有GUI,所以不用默认的调试窗
对用pyinstaller打包的exe程序进行反编译,获得源码
参考文章: 1.https://www.cnblogs.com/DirWang/p/12018949.html#PyInstallerExtractor 2.https://msd.misuland.com/pd/2884250137616455620 3.https://www.perfcode.com/p/720.html 4.https://blog.csdn.net/ZhaDeNianQu/article/details/87717293 1. 研究对象 1.1. 使用pyinstall
將Python打包成 exe可执行文件
利用Python寫了一個小腳本想要傳給使用Windows但沒有裝Python的朋友執行,這時候就可以利用將檔案包裝成exe檔案,讓沒有Python的朋友也可以執行.本篇將介紹利用套件「PyInstaller」製作exe檔. 安裝方法 # 安裝pyinstaller pip install pyinstaller # 安装依赖 pip install pywin32-ctypes 常用参数介绍 pyinstaller -h 來查看參數 -F 打包成一個exe文件 -i 圖標路徑 -w 使用視窗,無
【Python打包成exe方法】——已解决导入第三方包无法打包的问题
前言 在我们写代码的过程中,我们开发的脚本一般都会用到一些第三方包,可能别人也需要用到我们的脚本,如果我们将我们的xx.py文件发给他,他是不能直接用的,他还需要安装python解释器,甚至还要安装我们用的那些第三方包,是不是有点小麻烦?但是我们都知道,PC是可以直接运行exe文件的,这就为我们提供了一个便捷的方式.所以,从看了这个教程以后,这都将成为过去式,打成exe之后,分享即可用. PS: 如果打包为exe的话,版本尽量选择python3.6+32位版本,因为win64位系统向下兼容3
py库:把python打包成exe文件(pyinstaller)
http://blog.csdn.net/be_quiet_endeavor/article/details/73929077 用Pyinstaller把Python3.4程序打包成可执行文件exe 环境是: Windows7 64位操作系统 Python3.6.3 需要先安装 setuptools.pywin32 再安装 pip install pyinstaller 将所要打包的程序(即.py文件和引用的资源文件)放在一个文件夹里,用CMD进入这个目录,输入 pyinstaller -F -
python打包成.exe工具py2exe0-----No such file or directory错误
转自:http://justcoding.iteye.com/blog/900993 一.简介 py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序. py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序.py2exe是发布在开源许可证下的. 二.安装py2exe 从h
python:打包成exe程序
1.需要安装 py2exe 2.示例代码: #exetest.py #创建一个gui界面,只用一个标签和按钮,无功能 from Tkinter import * win = Tk() label = Label(win,text = 'hello') btn = Button(win,text = 'click') label.pack() btn.pack() win.mainloop() 3.配置代码: #exeset.py from distutils.core import setup
Python打包成exe文件很难?一分钟即可学会,并添加图标!
环境1.python 3.72.pyinstaller下载方式:2.1 python安装(略)2.2 安装pyinstaller打开DOS窗口输入以下命令:pip install pyinstaller 打包exe程序打开DOS窗口,输入命令:pyinstaller -F -w *.py(星号是.py的全部路径)pyinstaller -F -w G:\automation\test.py (备注:-F是打包单一文件,-w是运行时不弹出黑窗口)如下图显示,打包成功,会显示exe程序的位置,找到运
Python打包成exe:屡试不爽的cxfreeze!
Python用cxfreeze打包,不用像什么Pyinstaller繁杂的写配置文件,一行命令足以! 安装好cxfreeze后,进行python脚本目录,执行: C:\Python27\Scripts>cxfreeze D:\pyworkspace\gui\Layout_try1.py --target-dir D:\pyworkspace\gui\ --base-name=Win32GUI --icon D:\pyworkspace\gui\dd.ico 会把Layout_try1.py依赖的
python打包成exe文件
在cmd命令提示符窗口中输入pip install pyinstaller(在python3的环境下,假如不能安装的话,用pip3 install pyinstaller指令) 使用指令pyinstaller -F ###.py注意的是###.py文件要在cmd当前显示的目录下,可以将python文件放到当前cmd指示的文件夹下,也可以通过cd指令在cmd里操作当前目录 最后看到successfully,表示打包成功.打包成功的exe可执行文件在用户下的dist文件里面 这时候生成的可执行文件的
使用pyinstaller将python打包成exe文件
步骤: 1)win+R 输入cmd打开dos窗口 2)先安装pyinstaller: pip install pyinstaller 3)然后使用cd命令进入项目文件的路径下: 4)再使用命令打包: pyinstaller -F -w clat.py run.py (clat.py run.py为需要打包的文件,可单个可多个文件一起打包) 说明: -F:生成结果是一个exe文件,所有的第三方依赖.资源和代码均被打包进该exe内 -w:不显示命令行窗口 -F和-w是最常用的参数,其他参数可
python学习:python打包成exe
1) 安装pyinstaller pip install pyinstaller 目前已经支持 python 3.7 版本 2) 打开cmd窗口,进入到要打包的python文件所在目录, pyinstaller -F excelconvertor.py (仅生成exe 包)
python打包成exe(py2exe)
对比了几个打包工具,发现py2exe更好用一点,一个命令就可以. 1.获取 http://prdownloads.sourceforge.net/py2exe 下载python版本对应的.直接下载然后安装可以 2.python代码 *新建个python项目,里面新建两个文件py2exe.py,main.py 好像下面这样
热门专题
svn怎么获取没有权限的项目
openlayer maxzoom无效
qt qtablewidge 按钮 点击崩溃
html event的类型
risc-v 虚拟机 网盘
qt登录界面进入主界面
html 实现动态向listbox中添加元素
Newdate时间格式
java模拟三组红绿灯
android studio 高德导航
jquery workflow 设计器
Android开发 导入Android系统源码找不到资源
用Python的双精度浮点数类型计算二元一次函数
vs2012怎么运行nmake
只有java命令,没有jar
ubuntu login用户名忘记了
vs2012 升级nuget
nginx配置文件 远程
poi word 单元格垂直居中
python 提取 农村 建筑 边缘