Files
guba-indicator/.trae/skills/pyinstaller-one/clean.py
xiaji 597172acdb refactor(pyinstaller): 优化打包配置和日志处理
重构打包配置,使用新的spec文件生成单个exe文件
修复日志处理中可能存在的None值问题
添加clean.py脚本用于清理打包残留文件
更新SKILL.md文档说明打包流程
2026-01-15 15:32:23 +08:00

17 lines
529 B
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import os
import shutil
import glob
import subprocess
# 2. 清理打包残留文件 等价rd /s /q build + del /f *.spec
print("开始清理打包残留文件...")
# 删除build文件夹
if os.path.exists("build") and os.path.isdir("build"):
shutil.rmtree("build")
# 删除所有.spec文件
spec_files = glob.glob("*.spec")
for spec_file in spec_files:
if os.path.exists(spec_file):
os.remove(spec_file)
print("✅ 打包完成 + 残留文件清理完毕exe文件已生成在当前目录")