File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ def main():
2424 upx_dir = base_dir / './upx/' # UPX目录
2525
2626 success_count = 0
27+ task_error_list = []
2728 # 遍历所有打包任务
2829 for i , task in enumerate (config , start = 1 ):
2930 try :
@@ -97,11 +98,15 @@ def main():
9798 print (f"打包失败,退出码: { result .returncode } " )
9899 except Exception as e :
99100 print (f"任务[{ i } /{ len (config )} { task ['name' ]} ]失败: { e } " )
101+ task_error_list .append (task ['name' ])
100102 continue
101103 if success_count != 0 :
102104 print (f"打包完成,成功打包 [{ success_count } /{ len (config )} ] 个任务" )
105+ if task_error_list != []:
106+ print (f"打包失败的任务: { ', ' .join (task_error_list )} " )
103107 else :
104108 print ("打包失败,没有成功打包任何任务" )
109+ print (f"失败的任务: { ', ' .join (task_error_list )} " )
105110 sys .exit (1 )
106111
107112if __name__ == '__main__' :
Original file line number Diff line number Diff line change 2323 windowed : False
2424 distpath : ' dist'
2525 output-name : ' Keyboard_monitoring_v.24.07.16.py'
26-
26+
2727- name : ' 网易云音乐歌单批量下载歌曲'
28- python-file : ' 网易云音乐歌单批量下载歌曲\v.24-10-06'
28+ python-file : ' 网易云音乐歌单批量下载歌曲\v.24-10-06.py '
2929 install-requirements : [
3030 ' quote' ,
3131 ' requests' ,
You can’t perform that action at this time.
0 commit comments