# 获取打包后的 OpenCC 数据文件路径
def get_opencc_data_path():
if getattr(sys, 'frozen', False):
# Nuitka 打包后,文件解压到 _MEIPASS
app_path = sys._MEIPASS
else:
# 开发环境中直接使用原始路径
app_path = os.path.dirname(os.path.abspath(__file__))
# OpenCC 数据路径
return os.path.join(app_path, 'opencc', 'data')
os.environ["OPENCC_CONFIG_PATH"] = get_opencc_data_path()
# 初始化 OpenCC 转换器
cc = OpenCC('t2s') # 't2s' 表示繁体转简体
No Comments