用tkinter做的图形界面,打包成exe文件,每次运行都先有黑色框框,可以运行以下代码:
pyinstaller -F .\searching_ip.py --noconsole --icon="my.ico"
# 使用执行打包,去掉dos窗口,并设置图标
如果是直接指定python文件进行pyinstaller打包的话,需要添加--noconsole
例如:pyinstaller -F mycode.py --noconsole (-F生成一个单独的exe可执行文件)
还可以这样pyinstaller -F -w mycode.py (-w就是取消窗口,会生成一堆包)
注意:对于非图形界面,需要命令窗口执行的,不要使用这个功能
步骤一: 将写好的 【test.py】文件 和 尾缀为【.ico】放到一个单独的文件夹
步骤二:在当前文件夹打开 windows shell 执行以上pyinstaller 命令即可
---- 选一张喜欢的照片,网上进行转码成 ico格式 【http://www.bitbug.net/转ico格式】
完成后样图: