CarterCat's Blog.

测试脚本打包工具,了解一下

Word count: 468 / Reading time: 2 min
2018/06/21 Share

测试脚本打包工具,了解一下

你是否也遇到过这样的情况,辛辛苦苦写的测试脚本,脱离了开发环境,换了一台机器就不能使用了,要么从搭建开发环境到跑路,要么老老实实在本机运行。

曾经的我是老老实实本地运行,但是毕竟会经常接触到将工作成果共享的情况。于是,为了保证脚本不外显,并且增强脚本的可移植性,我打开了万恶的同性在线交友网站github,开始搜索python脚本打包工具。

不得不说github真的是一个神奇的网站。

首当其冲搜到了pyinstaller,小星星4.2K,我觉得还比较靠谱。

于是打开命令行,输入了一串神奇的字符
pip3 install pyinstaller

趁着安装的时候,熟悉了下项目,读完README没有发现怎么使用,作为一名三有测试,怎么会被这些难倒。于是Google起各种使用教程。

读了一圈发现,原来pyinstaller是傻瓜式使用,基本命令就一条:
pyinstaller 脚本.py
需要注意的是,要进入脚本所在目录。
然后就会把对应的脚本打包成一个可以执行的文件。

会在目录中生成2个文件夹和1个文件。

打开dist目录,里面是一个”脚本.py”同名的文件夹。

进入后,找到同名的可执行文件,别犹豫,用力的双击它。

我们的脚本就可以执行起来的,惊不惊喜,意不意外,就是这么简单粗暴,毫无道理。

偷偷告诉你,如果嫌生成的可执行文件太多,可以在打包的时候添加“-F”参数,这样就只会创建一个可执行文件了。
pyinstaller -F 脚本.py

CATALOG
  1. 1. 测试脚本打包工具,了解一下