生僻字提取

感谢大佬给的参考代码

https://www.aliyundrive.com/s/XeLSBs6DM2d

提取结果

代码是python

import json
from docx import Document
from fontTools.ttLib import TTFont
# 这里写读取字库路径
font = TTFont('E:\eudc.ttf')
doc = Document()
uninames = font.getGlyphNames()
block=' '
paragraph = doc.add_paragraph()
for key in uninames:
origin_str = key.replace('uni', '\\u')
output_str = json.loads(f'"{origin_str}"')
output_str += ' '
paragraph.add_run(output_str)
# 这里生成生僻字路径
doc.save("E:\spz.docx")

     

    posted @   前端搬运工bug  阅读(191)  评论(0编辑  收藏  举报
    相关博文:
    阅读排行:
    · 震惊!C++程序真的从main开始吗?99%的程序员都答错了
    · 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
    · 单元测试从入门到精通
    · 上周热点回顾(3.3-3.9)
    · winform 绘制太阳,地球,月球 运作规律
    点击右上角即可分享
    微信分享提示