好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

装逼技能:把你的Python程序打包成exe可执行文件

装逼技能:把你的Python程序打包成exe可执行文件

小帅b 学习python的正确姿势

还记得大明湖畔的夏雨荷么?

夏雨荷???

哦,不对,还记得上次咱们公号爬取美女的项目么?

记得,简直刺激~对了,我想给我朋友玩玩,可是他没有安装Python,有什么办法么?

有!可以打包成一个 exe 执行文件,这样他双击就可以直接使用了。

哇塞!这么牛逼?快点教我,我要在他面前装逼哈哈

满足你的欲望!

在这篇文章我们就说到了怎么使用Python爬取性感美女并保存到本地。还没了解的童鞋可以先看一下。

在这里呢,我们要使用 PyInstaller 来将我们的爬虫小程序打包成一个 exe 执行文件,然后在没有安装python环境的情况下也可以双击直接运行。

首先我们要通过 pip 来安装 PyInstaller。

 
pip install pyinstaller 

可以先去喝杯茶,等它一顿安装:

喝完茶,差不多也安装完成了。

我们可以使用 Pyinstaller 的 F 选项来打包:

-F, --onefile Create a one-file bundled executable.

以我们的爬虫小程序为例,我们要将其打包成一个 exe ,那么我们就可以这样:

pyinstaller -F .\meizi.py

这里的 meizi.py 就是我们的项目名称。在执行的时候,Pyinstall帮我们在当前目录创建了 meizi.spec、build文件夹、dist文件夹、 pycache 文件夹。

双击dist文件夹进去一看,你会发现有一个exe执行文件。它就是一个应用程序啦。

接着我们双击一下,就开始运行啦~

可以看到它按我们的程序执行,创建了一个 meizi 的文件夹,并且去妹子网站爬取美女图片然后下载到我们这个文件夹里面。

爽!!!

打开我们的meizi文件夹,看看图片爬的怎么样了:

熟悉的感觉,熟悉的配方!

太特么酷了,我赶紧去试一下,哈哈哈,这下可以在我朋友面前吹牛逼了。图片

对了,需要妹子爬虫的小程序源码可以在公众号后台发送「meizi」获取。

关注我,让你像看小黄文一样轻松学到 Python 的所有!

查看更多关于装逼技能:把你的Python程序打包成exe可执行文件的详细内容...

  阅读:35次