网站开发费入什么费用,东莞网站系统后缀,上海seo推广外包,阿里云服务器在哪里众所周知#xff0c;python是一种脚本语言#xff0c;python程序必须在python环境下运行#xff0c;所以如果想把自己写的程序给别人看的话#xff0c;就比较麻烦#xff0c;他需要先配置python环境#xff0c;对于电脑小白来说这是“要命”的事情。而且如果是客户的话python是一种脚本语言python程序必须在python环境下运行所以如果想把自己写的程序给别人看的话就比较麻烦他需要先配置python环境对于电脑小白来说这是“要命”的事情。而且如果是客户的话也不想让对方知道源代码那么怎样才能既保留自己的源代码同时又能让对方很方便的使用自己的程序呢?
PyInstaller的安装可以在命令行输入以下命令直接安装
pip install PyInstaller
如果看到Successfully install PyInstaller-x.x.x就表示安装成功。(x.x.x代表版本)也可以在python官网下载。
下面开始进行文件打包
先在桌面建一个文件夹并把需要打包的代码文件放入其中。 打开文件
新建文件夹
在文件夹内空白处按住Shift并点击鼠标右键然后点击在此处打开Powershell窗口。 命令窗口
打开命令窗口
输入以下命令开始打包Pyinstaller test.py
出现如下图所示内容就表示打包完成了。 打包完成
打包完成
注意由于电脑管家会把这种文件识别为木马病毒所以出现该情况就需要自己找回文件恢复并添加至信任区。 把文件添加到信任区
找回文件
然后再看刚才新建的文件夹会发现多了很多文件只需要在build文件下找到test.exe就可以了exe后缀的文件就是电脑可执行文件其他的文件都可以删除掉只需要将exe文件发送给其他人不管对方有没有python环境他只要双击就可以运行而且也看不到源代码。
通过上述默认打包方式就可以对代码文件进行简单的打包了但是还是觉得不太美观而且很多没用的文件显得冗余所以PyInstaller还提供了其他的打包形式。
-F 只产生单个的可执行文件
-D 产生一个目录包含多个文件(exe在其中此为默认打包方式)
-w 去除运行时出现的命令行黑窗口
-i 将ico后缀的图片作为可执行文件的图标
等等还有很多命令(可以去官网看官方文档)最主要的就只需记住这些就行了。
它们的用法如下pyinstaller -w -F -i favicon.ico test.py
其中favicon.ico为图标。需要放在代码文件同目录下。
然后跟第一次打包方式相同只是输入命令的时候换成后面的。按照这种方式(只要有-F命令的)打包成功后这时的exe可执行文件在dist文件夹下。
打开发现有且只有这个exe文件看上去非常的简洁而且有了图标后观赏性也大大提高了。
通过以上步骤代码文件就打包好了。
最后
分享一份Python的学习资料但由于篇幅有限完整文档可以扫码免费领取 1Python所有方向的学习路线新版
总结的Python爬虫和数据分析等各个方向应该学习的技术栈。 比如说爬虫这一块很多人以为学了xpath和PyQuery等几个解析库之后就精通的python爬虫其实路还有很长比如说移动端爬虫和JS逆向等等。 2Python学习视频
包含了Python入门、爬虫、数据分析和web开发的学习视频总共100多个虽然达不到大佬的程度但是精通python是没有问题的学完这些之后你可以按照我上面的学习路线去网上找其他的知识资源进行进阶。 3100多个练手项目
我们在看视频学习的时候不能光动眼动脑不动手比较科学的学习方法是在理解之后运用它们这时候练手项目就很适合了只是里面的项目比较多水平也是参差不齐大家可以挑自己能做的项目去练练。 。