源码直接用相对路径的话打包后会报错,故而在每次运行时取得此刻的绝对路径加在相对路径前即可。
import os
path = os.path.abspath(os.path.dirname(os.path.abspath(__file__)))
print(path+r"\相对路径")
常用命令行参数:
-F
指定打包后只生成一个exe格式的文件-D
创建一个目录,包含exe文件,但会依赖很多文件(默认选项)-i
给应用程序添加图标-c
使用控制台,无界面-w
使用窗口,无控制台