python---可执行文件的转换

pyinstaller是常见的执行文件打包工具。该工具的安装方式非常简单,可运行在windows、MacOS X和GNU/Linux操作系统环境中,执行python2和python3。
用pyinstaller打包的执行文件,只能在于执行打包操作的系统类型相同的环境下运行。也就是说,这样的执行文件不具备可移植性,比如在windows系统下用PyInstaller生成的执行文件只能运行在Windows环境,在Linux系统下生成的执行文件只能运行在Linux环境。

首先我们要安装pyinstaller,安装教程可百度

windows

准备将要进行打包的python文件和需要绑定的图标类型。需要注意的是图标因为.ico类型。将两个文件放到一个文件夹中,通过cmd窗口打开文件夹所在路径,执行如下命令进行打包:

pyinstaller -F -i 图标名 需要打包的python文件

比如:
python---可执行文件的转换_第1张图片
test.py内容是:

print("hello world !!!")

在生成的dist文件夹下将会生成一个文件
python---可执行文件的转换_第2张图片
点击运行,运行很快一闪而过。

linux

同样也需要安装pyinstaller
打包:
python---可执行文件的转换_第3张图片
在dist目录运行文件
在这里插入图片描述

你可能感兴趣的:(python安全攻防)