Python实现获取汉字偏旁部首的方法示例【测试可用】
作者:wds2006sdo 时间:2022-10-26 16:42:16
本文实例讲述了Python实现获取汉字偏旁部首的方法。分享给大家供大家参考,具体如下:
功能介绍
传入一个汉字,返回其偏旁部首
字典
分为本地字典与网络字典,本地词典来自精简版的新华字典,网络字典来自百度汉语。
若当前汉字在本地字典中,则直接查询其偏旁部首并返回结果
若本地字典中没找到,则到百度汉语中查找
如果需要,可将网络字典中的结果加入本地字典中。
源码:
github源码下载地址:https://github.com/WenDesi/Chinese_radical
或者点击此处本站下载。
测试代码:
# encoding=utf-8
from radical import Radical
if __name__ == '__main__':
radical = Radical()
# 如果需要查找的字在字典中,则直接返回其偏旁部首
print radical.get_radical('好')
# 本地词典查不到,则从百度汉语中查找
print radical.get_radical('淥')
# 可通过下面操作保存新加入的字
# radical.save()
运行上面的demo,运行结果如下所示:
附:ImportError: No module named bs4错误解决方法
如果本机测试代码的时候没有安 * eautifulsoup4模块的话会提示ImportError: No module named bs4错误,此时可点击此处本站下载beautifulsoup4模块。
解压到如下图所示根目录:
运行cmd命令行窗口进入C:\beautifulsoup4-4.3.2目录,运行:
python2 setup.py install
如下图所示:
即可安装成功!
希望本文所述对大家Python程序设计有所帮助。
来源:https://blog.csdn.net/wds2006sdo/article/details/52246827
标签:Python,汉字,偏旁部首
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
一行代码给你的WordPress Blog添加下雪效果
2008-12-14 09:43:00
![](https://img.aspxhome.com/file/UploadPic/200812/14/medium-81s.jpg)
js鼠标动画特效
2007-09-26 18:31:00
![](https://img.aspxhome.com/file/UploadPic/20079/26/2007926183743348s.gif)
pycharm 如何缩进和SQL乱码及SQL包含变量
2021-05-19 04:43:24
![](https://img.aspxhome.com/file/2023/9/103699_0s.jpg)
如何在pycharm中安装第三方包
2021-10-13 21:30:01
![](https://img.aspxhome.com/file/2023/4/99184_0s.png)
Python 异常处理Ⅳ过程图解
2023-06-28 16:05:53
![](https://img.aspxhome.com/file/2023/4/59474_0s.png)
asp如何验证IP地址?
2010-06-10 18:37:00
MySQL 线上日志库迁移实例
2024-01-25 12:40:22
![](https://img.aspxhome.com/file/2023/6/72436_0s.png)
PyQt5 QLineEdit输入的子网字符串校验QRegExp实现
2022-05-08 16:47:58
![](https://img.aspxhome.com/file/2023/7/121437_0s.png)
Javascript中级语法快速入手
2024-04-26 17:11:02
Python集合set的交集和并集操作方法
2023-12-25 17:35:56
![](https://img.aspxhome.com/file/2023/5/121395_0s.png)
python实现爬取图书封面
2023-06-08 16:40:44
django3.02模板中的超链接配置实例代码
2021-07-12 01:02:25
python 如何调用 dubbo 接口
2022-09-28 13:20:13
navicat 8 for mysql建库的方法
2024-01-26 04:07:53
![](https://img.aspxhome.com/file/2023/8/112878_0s.png)
Vue实现父子组件页面刷新的几种常用方法
2024-06-07 16:05:52
![](https://img.aspxhome.com/file/2023/3/121963_0s.png)
11个案例讲透Python函数参数小结
2023-08-01 13:38:10
mysql格式化小数保留小数点后两位(小数点格式化)
2024-01-21 10:33:58
Python Pygame实战之超级炸弹人游戏的实现
2023-07-24 00:56:11
![](https://img.aspxhome.com/file/2023/3/120353_0s.jpg)
Python warning警告出现的原因及忽略方法
2021-10-16 10:59:02
python 如何查看pytorch版本
2021-02-05 05:38:59