opencc库用于转换中文到繁体等。
注明:
“”"
s2t.json简体中文到繁体中文 简体到繁体
t2s.json繁体中文转简体中文 繁体到简体
s2tw.json简体中文到繁体中文(台湾标准) 简体到台湾正体
tw2s.json繁体中文(台湾标准)到简体中文台湾正体到简体
s2hk.json简体中文到繁体中文(香港变体) 简体到香港繁体
hk2s.json繁体中文(香港变体)到简体中文 香港繁体到简体
s2twp.json简体中文到繁体中文(台湾标准)与台湾语成语简体到繁体(台湾正体标准)并转换为台湾常用词汇
tw2sp.json繁体中文(台湾标准)到简体中文与大陆语成语繁体(台湾正体标准)到简体并转换为中国大陆常用词汇
t2tw.json繁体中文(OpenCC标准)到台湾标准繁体(OpenCC 标准)到台湾正体
hk2t.json繁体中文(香港变体)到繁体 香港繁体到繁体(OpenCC 标准)
t2hk.json繁体中文(OpenCC标准)到香港变体 繁体(OpenCC 标准)到香港繁体
t2jp.json繁体中文(Kyūjitai)到新日语汉字(新字台)繁体(OpenCC 标准,旧字体)到日文新字体
jp2t.json新日语汉字(新字台)到繁体汉字(Kyūjitai) 日文新字体到繁体(OpenCC 标准,旧字体)
tw2t.json繁体中文(台湾标准)到繁体中文台湾正体到繁体(OpenCC 标准)
“”"
代码:

import sysimport opencc
input_file = sys.argv[1]
output_file = sys.argv[2]
code_name = sys.argv[3]
"""
code—name-----------------
s2t.json简体中文到繁体中文 简体到繁体
t2s.json繁体中文转简体中文 繁体到简体
s2tw.json简体中文到繁体中文(台湾标准) 简体到台湾正体
tw2s.json繁体中文(台湾标准)到简体中文台湾正体到简体
s2hk.json简体中文到繁体中文(香港变体) 简体到香港繁体
hk2s.json繁体中文(香港变体)到简体中文 香港繁体到简体
s2twp.json简体中文到繁体中文(台湾标准)与台湾语成语简体到繁体(台湾正体标准)并转换为台湾常用词汇
tw2sp.json繁体中文(台湾标准)到简体中文与大陆语成语繁体(台湾正体标准)到简体并转换为中国大陆常用词汇
t2tw.json繁体中文(OpenCC标准)到台湾标准繁体(OpenCC 标准)到台湾正体
hk2t.json繁体中文(香港变体)到繁体 香港繁体到繁体(OpenCC 标准)
t2hk.json繁体中文(OpenCC标准)到香港变体 繁体(OpenCC 标准)到香港繁体
t2jp.json繁体中文(Kyūjitai)到新日语汉字(新字台)繁体(OpenCC 标准,旧字体)到日文新字体
jp2t.json新日语汉字(新字台)到繁体汉字(Kyūjitai) 日文新字体到繁体(OpenCC 标准,旧字体)
tw2t.json繁体中文(台湾标准)到繁体中文台湾正体到繁体(OpenCC 标准)
"""
with open('./' + input_file,'r',encoding='utf-8') as f,open('./'+ output_file,'w',encoding='utf-8') as f1:for itime in f.readlines():converter = opencc.OpenCC(code_name)a = converter.convert(itime.strip())  # 漢字f1.write(f"{a}\n")

运行方式:

python opencc_text.py 输入文本文件 输出文件名 code

【Python】opencc库简单使用相关推荐

  1. Python(Tuirtle库)简单动画--升旗

    上一篇介绍了五星红旗的画法 Python(Tuirtle库)绘制五星红旗详细画法 顺路做一个升旗的动画 绘制红旗还是使用上一篇的代码,只是做了少量更改. 动画原理:         动画会动吗?   ...

  2. Python (schedule库)简单使用

    import schedule import time import tkinter import tkinter.messageboxdef showMsg_Rest():tkinter.messa ...

  3. python题库--简单

    案例1:输出1-100的数字 # 方法1: n=1 # 定义变量保存起始的数字 while n<=100:print(n)n+=1 # 方法2: for num in range(1,101): ...

  4. python turtle库 简单图形-中国结

    代码执行效果 程序源代码: import turtle turtle.screensize(600,800) turtle.pensize(10) turtle.pencolor("red& ...

  5. Python Interval库简单用法

    问题描述: 有这样一个需求,给定一个数字10,我要判断它在哪个区间范围之内[0, 5], [5, 8], [8, 10],但是我只有list形式数据[0, 5, 8, 10],那要怎样判断呢? 首先, ...

  6. [转载] python常用库

    参考链接: Python–新一代语言 转载至:https://www.cnblogs.com/jiangchunsheng/p/9275881.html 今天我将介绍20个属于我常用工具的Python ...

  7. python常用代码大全-Python常用库大全,看看有没有你需要的

    环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具. pyenv – 简单的 Python 版本管理工具. Vex – 可以在虚拟环境中执行命令. v ...

  8. python常用代码大全-Python常用库大全及简要说明

    环境管理 管理 Python 版本和环境的工具 p:非常简单的交互式 python 版本管理工具.官网 pyenv:简单的 Python 版本管理工具.官网 Vex:可以在虚拟环境中执行命令.官网 v ...

  9. python 常用库收集

    读者您好.今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们.他们是: Requests.Kenneth Reitz写的最富盛名的http库.每个Python程序员都 ...

最新文章

  1. redis数据库和python的交互
  2. 南宁师范大学计算机与信息工程学院研究生,南宁师范大学计算机与信息工程学院(专业学位)职业技术教育保研...
  3. 从《黎明杀机》看非对称对抗游戏的魅力
  4. go 中使用socket范例
  5. 赛门铁克备份软件服务起不来_软件安全开发服务资质和信息系统灾难备份与恢复服务资质...
  6. java环境变量一闪而过_Java环境变量配置和Tomcat启动时cmd界面一闪而过问题
  7. 突破技术界限,FVS大屏编辑模式,真正让大屏做到所见即所得
  8. 【ElasticSearch】es 面试题 视频 笔记
  9. 剑指offer面试题42. 连续子数组的最大和(动态规划)
  10. 作为程序员,你还在用B站学习?别做梦了
  11. 在Linux下安全删除eSATA设备
  12. FPGA基础入门【14】开发板VGA视频输出控制
  13. matlab命令窗口作用是什么,matlab的命令窗口的作用是什么
  14. Validation校验属性格式
  15. 如何通俗地解释云计算,看完这组图就明白了
  16. 谷歌浏览器崩溃:STATUS_INVALID_IMAGE_HASH
  17. hdu4489 组合公式+dp
  18. 2022年R2移动式压力容器充装操作证考试题库及模拟考试
  19. TL民营医院奖金分配方案比较研究
  20. 国嵌Linux视频驱动开发

热门文章

  1. 20172321 20172333 2017-2018 暑假作业APP
  2. Windows平台使用Bazel编译TensorFlow详细流程
  3. 计算机视觉(十五):综合案例:垃圾分类
  4. 行业分析| 智慧头盔在快对讲上的应用与实践
  5. 加减号控制input框里数字的js
  6. Delphi 读取文本文件的两种方式
  7. 云计算可以分为哪几类
  8. 平淡生活:我跑完了马拉松
  9. 配置org.springframework.scheduling.quartz.CronTriggerBean
  10. 社会单位消防安全管理,消防宣传教育与培训,应急疏散预案编制与演练(一和二)...