前情提要:公司做了个B/S架构的系统,然而客户想用指定logo的桌面图标去打开这个
系统(用浏览器直接打开不香吗?),这里选择了用python打包成exe可执行文件来实现的。
步骤如下:
1.我的python版本:3.7.0
2.安装pyinstaller:pip install pyinstaller
3.python代码实现打开默认浏览器,并跳转指定浏览器
from selenium import webdriver
driver= webdriver.Chrome()
driver.maximize_window()
driver.implicitly_wait(3)
driver.get("https://www.youkuaiyun.com/")
#driver.quit()
5.准备好logo,放在你知道的目录下,格式是ico,大小我这边用的是53*32,根据自己需求来就好。
怎么转格式?直接百度“在线的图片格式转换“,分分钟搞定
6.代码编写保存后,打开cmd命令窗口,输入如下命令(例如我的代码放在了E盘的code\test文件夹下)
pyinstaller -F -w -i C:\Users\Think\Pictures\test.ico E:\code\test\hello.py
-F是打包单个文件
-w是在运行时禁止弹出窗口
当提示一以下信息后表示打包成功。
打包后自动生成build和dist文件夹,而生成的.exe文件则存放在了dist目录中。
打完收工~~~
实现方法不止一种哦