2016 - 2024

感恩一路有你

python中write方法中设置文字位置 如何将python代码打包成exe应用程序?

浏览量:4527 时间:2023-05-11 11:10:07 作者:采采

如何将python代码打包成exe应用程序?

之前写过一篇关于《Python实现模块.exe应用程序打包发布》的文章,希望对你有所帮助。

除了将发布模块打包到。whl格式,今天我想分享一个更适合一些小型测试工具发布场景的发布——打包成可执行文件。exe程序,让用户即使在没有Python的环境下也依然可以直接运行,进一步降低了使用成本,提高了使用效率。

接下来,让我们 分享如何使用PyInstaller库将发布模块打包成一个。exe格式文件。

建议通过pip安装PyInstaller,否则可能会报错其他依赖库缺失,需要手动逐个安装。

Pip安装PyInstaller PyInstaller使用下面这个简单的代码示例,其中导入了Python内置的library-Time模块和第三方library-csv模块,这样每次运行时都可以将固定数据写入新生成的csv文件中。

在模块目录下执行以下命令,执行日志如下:

pyinstaller

其中,您可以看到。uildwritefiles.exe文件已经在当前目录下生成。

当我们执行WriteFiles.exe时,我们可以发现WriteFile_1550935956.csv文件已经被添加到当前目录中。

PyInstaller -F常用参数说明:打包单个文件,生成的结果是一个。exe格式文件。-D:打包多个文件,生成的结果是一个目录,包括第三方依赖,资源,。exe文件等。适合用框架的形式写工具模块,带默认参数。-c:使用Windows控制台子系统来执行、显示命令行窗口和默认参数。-w:由Windows子系统执行,程序启动时不会打开命令行。在编写GUI程序时使用这个参数很有用。-p:指定一个额外的导入路径,类似于PYTHONPATH,多个目录可以使用路径分隔符(Windows用分号,Linux用冒号)。–-add-data:打包附加资源,多个资源可以使用路径分隔符(Windows用分号,Linux用冒号)。––add-binary:打包多余的代码,多个代码可以使用路径分隔符(Windows用分号,Linux用冒号)。同时,将添加–- add-binary添加文件的引用文件。-i:添加图标的图标。

Python中write如何设置输出格式?

只需使用占位符和格式语句,例如

x5

写入(#34x%d#34%x)

模块 exe Python 参数 文件

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。