建模程序 多个定时程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

25 lines
974 B

# PyInstaller hook for auto_sliceing_operate package
from PyInstaller.utils.hooks import collect_submodules, collect_data_files
# 收集所有子模块(包括递归子模块)
hiddenimports = collect_submodules('auto_sliceing_operate')
# 确保包含所有必要的模块(即使 collect_submodules 已经包含,显式声明更安全)
explicit_imports = [
'auto_sliceing_operate',
'auto_sliceing_operate.main_begin_sliceing',
'auto_sliceing_operate.main_download_zip',
'auto_sliceing_operate.utils',
'auto_sliceing_operate.utils.exe_operate',
'auto_sliceing_operate.utils.click_soft_button',
'auto_sliceing_operate.utils.import_all_file',
'auto_sliceing_operate.utils.miniIo',
'auto_sliceing_operate.utils.oss_redis',
'auto_sliceing_operate.utils.request',
'auto_sliceing_operate.utils.logs',
'auto_sliceing_operate.utils.zip',
]
# 合并列表并去重
hiddenimports = list(set(hiddenimports + explicit_imports))