https://www.zhihu.com/question/302082015/answer/3163320475

严格依据「字源」和「造字本义」,汉字有多少个「基础部件」?5 赞同 · 5 评论回答

找起来麻烦的话,安装 这个python库 后可以查某个字的结构,比如:

from chinese_characters_words import 字典 print(字典.的结构(‘定’)) 上面宀,下面𤴓 这样就取到“𤴓”这个部件了。


原答:有什么好玩又实用的编程语言?

源自此想法:是否可以设计一种标记语言,用于表示汉字的生僻字?

初步原型功能如下,自己用来查过生僻字:

% python src/chinese_characters_words/交流.py
向您问好
请:上面口
兄,另,叧,只,号,叾,吊,吕,吴,呆,呈,员,呙,咠,品,員,啚,肙,虽,足,黾
请:下面天
关,吴,奏,昊,癸,龑
请:上面口,下面天
吴
请:癸的结构
上面癶,下面天
请:奏的结构
上面&CDP-8BE9;,下面天

开源在 吴烜/chinese_characters_words


严格依据「字源」和「造字本义」,汉字有多少个「基础部件」?

根据某拆字数据,遍历了 2500 个常用字,得到约五百八十个“无法再拆的部分”。

https://gitee.com/zhishi/chinese_characters_words/blob/%E7%BB%9F%E8%AE%A1/src/chinese_characters_words/%E5%AD%97%E5%85%B8.py

拆字

如果照样遍历拆字数据中的两万个字,则有约一千一百个”基础部件“。