生僻字提取
感谢大佬给的参考代码
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")