当前位置:首页 > 黑客技术 > 正文内容

python怎么生成exe(python可视化窗口编程)

访客3年前 (2021-08-15)黑客技术1053

在Python中,py2exe和PyInstaller可以用来将Python脚本文件打包成exe文件。下面的文章会详细介绍,希望对大家有所帮助。

Python文件打包成exe文件的方法;

方法1:用py2exe打包exe文件

Py2exe是一种将Python脚本转换成Windows的简单方法。exe应用程序。它是一个基于Distutils的实用程序,允许我们在Windows计算机上运行用Python编写的应用程序,而无需用户安装Python。当程序需要作为独立应用程序分发给最终用户时,这是一个很好的选择。

注意:py2exe目前只适用于Python 2.x

1.下载并安装py2exe

下载地址:https://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/

2.将文件打包成exe文件

现在,为了创建一个exe文件,我们需要在要执行的Python脚本所在的文件夹中创建一个名为setup.py的文件,并编写以下代码:

# setup.py 从distutils.core导入设置 导入py2exe 设置(控制台=[& # 39;myscript.py & # 39])在上面的代码中,我们将把myscript.py打包成一个可执行文件(myscript.exe)。设置功能接收参数控制台=[& # 39;myscript.py & # 39]告诉py2exe我们有一个名为myscript.py的控制台应用程序

然后,为了创建exe文件,只需从Windows命令提示符(cmd)运行:

python setup.py py2exe .你会看到很多输出,然后你会创建两个文件夹:dist和build。

Py2exe使用构建文件夹作为临时文件夹来创建可执行文件(exe)所需的文件。

Dist文件夹存储可执行文件和运行可执行文件所需的所有文件。删除生成文件夹是安全的。

注意:假设路径环境变量中有python,运行python setup . pypypy 2 exe,如果不是这样,就用c:\ python 27 \ python . exe setup . py py 2 exe。

现在测试可执行文件(exe)是否工作:

cd dist Myscript.exe方法2:使用PyInstaller生成exe文件

PyInstaller可以将Python程序打包成Windows下的可执行EXE文件(包括Linux、Mac OS X、Solaris、AIX)。

1.下载并安装PyInstaller

下载地址:http://www.pyinstaller.org/

注意:在Windows上安装PyWin32之前需要先安装PyInstaller(下载地址为-http://SourceForge . net/projects/PyWin32/files/PyWin32/build % 20217/)。

然后安装PyInstaller,从Windows命令提示符(cmd)运行:

pip安装pyinstaller

成功安装的pyinstaller-3.1.1 pypi win32-219表示安装成功

2.包装

立即打包app.py,并从Windows命令提示符(cmd)运行它:

py installer . exe-one file-window edapp . py就这么简单。

如果打包成功,最终的可执行文件app.exe和任何相关文件将被放置在dist目录中,如果目录不存在,将创建该目录。

以下是对所用选项的简要介绍:

- onefile用于将所有内容打包成一个可执行文件。如果没有指定这个选项,库等。将作为单独的文件与主可执行文件一起分发。

- windowed防止在应用程序运行时显示控制台窗口。如果要发布非图形应用程序(即控制台应用程序),则不需要使用此选项。

App.py是主要的源文件。此脚本的基本名称将用作可执行文件(exe)的名称,但您也可以使用- name选项来指定替代的可执行文件名称。

扫描二维码推送至手机访问。

版权声明:本文由黑客接单发布,如需转载请注明出处。

本文链接:http://therlest.com/103467.html

分享给朋友:

“python怎么生成exe(python可视化窗口编程)” 的相关文章

美团暗语「美团暗语2021」

 昨天,很多网友问小编美团暗语最好的方法是什么?有关美团暗语2021最好的方法是哪种?最新美团暗语2020?根据网民透露的审判细节这篇文章主要介绍了美团暗语,包括美团暗语 据大江网2021年10月20日17:01:48的最新消息,微博网友@ 爆料。 平安夜来临之际,事件,在网上炒得沸沸扬扬,引发全...

接单的黑客_可以找黑客黑美团吗

有在网络安全范畴中,猜测网络违法和歹意软件发展趋势好像现已成为了各大网络安全公司的传统了。 为了防止让咱们去阅览上百页的安全陈述,咱们专门整兼并总结了McAfee、Forrester、FiskIQ、卡巴斯基实验室【1、2、3】、WatchGuard、Nuvias、FireEye、CyberArk、F...

黑客了解,中国黑客越南网络apt,黑客网站密码破解工具

6.42 · hxxp[://]offlineearthquake[.]com/file//?id=&n=000 进程三:使命履行及实时数据剖析10.61 2019年6月19日,FireEye Endpoint Security设备上收到了缝隙检测警报。 违规应用程序被辨认为Microso...

Webshell安全检测篇

0x00 依据流量的检测办法 1.概述 笔者一直在重视webshell的安全剖析,最近就这段时刻的心得体会和咱们做个共享。 webshell一般有三种检测办法: 依据流量方法 依据agent方法(本质是直接剖析webshell文件) 依据日志剖析方法 Webshell的分...

威海海景房房价走势 - 山东威海海景房骗局

我是在乳山银滩买房的,多谢啦!可能是真实情况。 晚上夕阳衬着大海格外美丽,石岛房子要比银滩强的多。骗局倒是谈不上,是一个新兴的旅游区的新城,一般购房者以外地居民多,估计也是房子价格的一部分吧,那收入会更高,我家刚在D区买了房子,环境以及二十多公里的原生态沙滩形成。 但都在下面县级市的镇的郊区.听老妈...

如何寻找黑客微信号(只有一个微信号,黑客可以查到对方吗)

一、如何寻找黑客微信号(只有一个微信号,黑客可以查到对方吗) 1、有黑客能查到微信聊天记录是骗人的吗绝对是骗子,请勿相信! 微信聊天信息保存在本地 一般聊天信息都是保存在本地的,除非开通会员可以将聊天信息存储。 黑客查找出来的微信聊天截图是真的吗在手机端启动微信,在微信主界面底部导航中点击“微信”...

评论列表

嘻友二囍
2年前 (2022-07-06)

文件夹中创建一个名为setup.py的文件,并编写以下代码:# setup.py从distutils.core导入设置导入py2exe设置(控制台=[& # 39;myscript.py & # 39])在上面的代码中,我们将把myscript.py打

世味悸初
2年前 (2022-07-06)

,库等。将作为单独的文件与主可执行文件一起分发。- windowed防止在应用程序运行时显示控制台窗口。如果要发布非图形应用程序(即控制台应用程序),则不需要使用此选项。App.py是主要的源文件。此脚本的基本名称将用作可执行文件(exe)的名称,但您也可以使用- name选

痛言梦息
2年前 (2022-07-06)

是否工作:cd distMyscript.exe方法2:使用PyInstaller生成exe文件PyInstaller可以将Python程序打包成Windows下的可执行EXE文件(包括Linux、Mac OS X、Solaris、A

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。