开发者

Python将脚本程序转变为可执行程序的实现

开发者 https://www.devze.com 2023-02-15 09:36 出处:网络 作者: monkeyhlj
类似Java打包操作,若不想让人看到python程序内部逻辑,也可将其转换为exe可执行文件首先自己写一个Python程序,如下:

类似Java打包操作,若不想让人看到python程序内部逻辑,也可将其转换为exe可执行文件

首先自己写一个Python程序,如下:

Python将脚本程序转变为可执行程序的实现

print("start runnpythoningpython...")

listTest = ["I","am","monkeyhlj","!"]
for i in range(0编程,len(listTest)):
	print(listTest[i]+" ")

print("stop running...")	

运行如下:

Python将脚本程序转变为可执行程序的实现

接着我们需要使用工具把这个Python代码打包成一个exe文件。这里需要用到一个Python的工具包-Pyinstaller,我们使用以下命令就可以安装它:

pip install pyinstaller

Python将脚本程序转变为可执行程序的实现

提示安装成功后,输入下面的命令,有正常输出表示pyinstaller安装成功了:

pyinstaller.exe --help

Python将脚本程序转变为可执行程序的实现

然后进入需要转换的脚www.devze.com本文件所在目录,输入以下命令:

pyinstaller -F 文件名.www.devze.compy

Python将脚本程序转变为可执行程序的实现

注:终端需切换至xxx.py文件所在目录下。

常用可选项及说明:

-F:打包后只生成单个exe格式文件;

-D:默认选项,创建一个目录,包含exe文件以及大量依赖文件;

-c:默认选项,使用控制台(就是类似cmd的黑框);

-w:不使用控制台;

-p:添加搜索路径,让其找到对应的库;

-i:改变生成程序的icon图标。

之后在dist目录下可看见转换完成的exe文件:

Python将脚本程序转变为可执行程序的实现

双击即可运行。

【参考】https:/开发者_自学开发/blog.csdn.net/yql_617540298/article/details/112441159

【参考】https://cloud.tencent.com/developer/article/2188585

到此这篇关于Python将脚本程序转变为可执行程序的实现的文章就介绍到这了,更多相关Python脚本程序转变为可执行程序内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号