测试脚本打包工具,了解一下
你是否也遇到过这样的情况,辛辛苦苦写的测试脚本,脱离了开发环境,换了一台机器就不能使用了,要么从搭建开发环境到跑路,要么老老实实在本机运行。
曾经的我是老老实实本地运行,但是毕竟会经常接触到将工作成果共享的情况。于是,为了保证脚本不外显,并且增强脚本的可移植性,我打开了万恶的同性在线交友网站github,开始搜索python脚本打包工具。
不得不说github真的是一个神奇的网站。
首当其冲搜到了pyinstaller,小星星4.2K,我觉得还比较靠谱。
于是打开命令行,输入了一串神奇的字符pip3 install pyinstaller
趁着安装的时候,熟悉了下项目,读完README没有发现怎么使用,作为一名三有测试,怎么会被这些难倒。于是Google起各种使用教程。
读了一圈发现,原来pyinstaller是傻瓜式使用,基本命令就一条:pyinstaller 脚本.py
需要注意的是,要进入脚本所在目录。
然后就会把对应的脚本打包成一个可以执行的文件。
会在目录中生成2个文件夹和1个文件。
打开dist目录,里面是一个”脚本.py”同名的文件夹。
进入后,找到同名的可执行文件,别犹豫,用力的双击它。
我们的脚本就可以执行起来的,惊不惊喜,意不意外,就是这么简单粗暴,毫无道理。
偷偷告诉你,如果嫌生成的可执行文件太多,可以在打包的时候添加“-F”参数,这样就只会创建一个可执行文件了。pyinstaller -F 脚本.py