Python实现获取汉字偏旁部首的方法示例【测试可用】
作者:wds2006sdo 发布时间:2022-10-26 16:42:16
标签:Python,汉字,偏旁部首
本文实例讲述了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


猜你喜欢
- 在默认情况下,我们使用PyQt5创建出来的窗口和部件都是默认的样式,虽然谈不上很丑,但是也毫无美感可言。其实,在PyQt5中,我们可以有较高
- 一、面向对象三大特征之继承python三大特征:封装、继承、多态三者中继承最为核心,实际应用多,感受较为直观封装和多态略微抽象1、继承的概念
- 通常的做法就是var jsonData = eval(xmlHttp.responseText)。这看起来似乎一切都是正确的,但当你运行代码
- 一、背景协助产品部门提取10000份产品log信息中的SN号、IMEI号、ICCID号到Excel表格中。1.l原始的og内容:2.提取后的
- 1、环境PyCharmPython 3.6pip安装的依赖包包括:requests 2.25.0、urllib3 1.26.2、docx 0
- 在SQL Server 2008 中,新的FILESTREAM 数据类型,允许像文件和图片这种大型的二进制数据可以直接在NTFS文件系统中进
- 我们前期开发了一个只有公司客服人员才能使用的系统——有限的几个客服人员。就是这有限的几个客服人员前几天突然就提出这样的问题:我们每隔很短一段
- 本文实例讲述了PHP基于phpqrcode类生成二维码的方法。分享给大家供大家参考,具体如下:使用PHP语言生成二维码,还是挺有难度的,当然
- 实际操作中我们经常需要寻找数据的某行或者某列,这里介绍我在使用Pandas时用到的两种方法:iloc和loc。loc:通过行、列的名称或标签
- Oracle9i中提供强大的迁移功能,可以从多种数据库向Oracle迁移数据。Oracle新发行的迁移工具提供了从Access2
- 项目需求:浏览器中访问django后端某一条url(如:127.0.0.1:8080/get_book/),实时朝数据库中生成一千条数据并将
- 前言最近在做一个人脸识别的项目,需要用数据库保存学生信息与前段交互。MySQL的优点1、mysql性能卓越,服务稳定,很少出现异常宕机。2、
- Python的创始人为荷兰人吉多·范罗苏姆 (Guido van Rossum)。 * 圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞
- 实例如下所示:>> A=[1,2,3;4,5,6;7,8,9]A = 1 2 3  
- 前言因为之前一直忽略的就是所有语言中关于位操作,觉得用处并不多,可能用到也非常简单的用法,但是其实一直忽略的是它们的用处还是非常大的,下面先
- 这篇文章主要介绍了Python如何使用Gitlab API实现批量的合并分支,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的
- 本文实例讲述了PHP使用星号隐藏用户名,手机和邮箱的实现方法。分享给大家供大家参考,具体如下:PHP使用星号替代用户名手机和邮箱这个在许多的
- 本文实例讲述了Go语言接口用法。分享给大家供大家参考。具体分析如下:接口类型是由一组方法定义的集合。接口类型的值可以存放实现这些方法的任何值
- MySQL不允许SELECT FROM后面指向用作UPDATE的表,有时候让人纠结。当然,有比创建无休止的临时表更好的办法。本文解释如何UP
- 之前沉迷于使用index删除,然而发现pandas貌似有bug?import pandas as pdimport numpy as npd