需求: 我需要一个繁简转换的工具,我从 github 上找到这个项目 https://github.com/phuslu/TCSCConv 现有问题: 每次运行的时候都提示:OSError: [WinError 193] %1 不是有效的 Win32 应用程序。 期望结果: 可以进行繁简转换 其他信息: Win10 64位 Python3.10 Excel 2016 如何将, 繁简
Fuziya0 发表于 2023-5-10 10:34 看样子,他这些文件,应该是office的插件?不是python代码的问题吧。 现在word、excel都有自带繁体简体 ... 是 office 的插件, 就是要在其他的地方使用 office 的繁简转换工具
Fuziya0 发表于 2023-5-10 10:37 何况十二年前的代码,他也没说用什么环境运行,也没写什么readme,这种出现报错了,一般可能走到后面会很无 ... 主要是只找到了这一个, 主要想用 python 调用 office 自带的繁简转换功能,测试了一些其他繁简转换的库,都不如 office 的转换效果好。
不知道 zhconv 能不能满足你的要求 [Python] 纯文本查看 复制代码pip install zhconv zhconv支持以下地区词的转换: zh-cn 大陆简体 zh-sg 马新简体(马来西亚和新加坡使用的简体汉字) zh-tw 台灣正體(台湾正体) zh-hk 香港繁體(香港繁体) zh-hans 简体 zh-hant 繁體(繁体) [Python] 纯文本查看 复制代码import zhconv text = '主要是只找到了这一个, 主要想用 python 调用 office 自带的繁简转换功能,测试了一些其他繁简转换的库,都不如 office 的转换效果好。' text1 = zhconv.convert(text, 'zh-hant') text2 = zhconv.convert(text, 'zh-tw') text3 = zhconv.convert(text, 'zh-hk') print('转换为繁体:', text1) print('转换为台湾正体:', text2) print('转换为香港繁体:', text3) text4 = zhconv.convert(text, 'zh-cn') print('转换为简体:', text4)
zhangtiechui 发表于 2023-5-10 10:59 主要是只找到了这一个, 主要想用 python 调用 office 自带的繁简转换功能,测试了一些其他繁简转换的库 ... https://www.cnblogs.com/yan-test/p/16284761.html 原因:python是32位的,dll是64位的,可以安装64位的python,也可以将dll换成32位的。
demonw 发表于 2023-5-10 11:24 不知道 zhconv 能不能满足你的要求 这个库之前测试过,有些能正常转换有些不能,最后解决不了的可能会选择这个,这个 软体、网路能转对,但是数位这个就转不了 繁体: 數位素養教室設備、軟體執行服務、網路綜合型 zhconv: 数位素养教室设备、软件执行服务、网络综合型 excel: 数字素养教室设备、软件执行服务、网络综合型