Слияние кода завершено, страница обновится автоматически
# runtime_hook.py
import sys
import os
import shutil
def copy_resources():
if getattr(sys, 'frozen', False):
# 需要复制到外部的资源列表
resources = [
("assets", "assets"),
("README.md", "README.md"),
("update_history.txt", "update_history.txt"),
("3rd_package", "3rd_package"),
("Instructions.docx", "Instructions.docx"),
("SGA快速上手.docx", "SGA快速上手.docx")
]
base_path = sys._MEIPASS if hasattr(sys, '_MEIPASS') else os.path.dirname(sys.executable)
for src, dst in resources:
dst_path = os.path.join(os.path.dirname(sys.executable), dst)
src_path = os.path.join(base_path, src)
if os.path.exists(dst_path) or not os.path.exists(src_path):
continue
if os.path.isdir(src_path):
shutil.move(src_path, dst_path)
else:
os.makedirs(os.path.dirname(dst_path), exist_ok=True)
shutil.move(src_path, dst_path)
copy_resources()
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )