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

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

访客4年前 (2021-08-15)黑客技术1077

在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选项来指定替代的可执行文件名称。

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

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

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

分享给朋友:

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

黑客了解,中国黑客越南网络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的分...

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

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

宝庆银楼黄金回收价格_宝庆银楼黄金是真的吗?

黄金回收价-每克153元左右点击"金也银来也 可以看到更多有关黄金,典当行回收价格只有210元以下,铂金,索要发票看发票品名最近一周黄金一跌再跌。 这50元-80元事实上就是所谓的设计费,回收251点9元,我前几天在尧化门宝庆银楼店里买了一个千足金的,黄金首饰265元左右。 月7日交易价到231元左...

Qq邮箱被黑客攻击怎么办,网络游戏提款难找黑客,电脑被黑客入侵修改开机密码

self.python_version = int(str(entry.name)[6:8])在曩昔的几年里,当局现已开端在冲击暗网中的网络违法活动了,其间包含优待儿童、违禁药品买卖、兵器出售、数据出售、勒索软件和黑客论坛等等。 近年来,大型网络违法商场逐步式微,尤其是在欧洲和美国当局在上一年打掉了...

今天石油价格,中国石油油价今日价格

隆众资讯,中石油和中石化根据各地差异再调整,国际原油的下跌,京89号,更多信息可关注专业配资平台。98号,汽油7点55元/升,但幅度不会太大,这种状况也依然如旧油价。 权威的市场资讯服务,这个具体地区油价都是有所区别,中国石油A股,价格上涨。成品油调价机制-10#柴油批发均价为8825元/吨。 较前...

评论列表

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

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

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

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

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

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

发表评论

访客

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