Python基于有道实现英汉字典功能
作者:Sephiroth 时间:2021-05-23 19:35:57
本文实例讲述了Python基于有道实现英汉字典功能的方法。分享给大家供大家参考。具体如下:
import re,urllib
aa="http://dict.youdao.com/search?tab=chn&keyfrom=dict.top&q="
print ("input q! to exit ")
while 1:
word=raw_input(">>>")
if word=="q!":
exit()
else:
word=word.replace(' ','+')
url=aa+word
s=urllib.urlopen(url).read()
comm=re.compile(r'<td class="dttitle2"><font color="#013694"><b>(.*?)<\/b><\/font><\/td>')
tem=comm.findall(s)
com=re.compile('<td class="attributem1web">(.*?)</td>',re.S|re.M|re.I)
result=com.findall(s)
if tem:
for i in tem:
temp=i.decode('utf8').encode('cp936')
print (temp)
print '\n'
else:
print ("no such word\n")
希望本文所述对大家的Python程序设计有所帮助。
标签:Python,有道,英汉字典
0
投稿
猜你喜欢
python 读取二进制 显示图片案例
2021-10-15 17:27:45
关于MySQL中隐藏空间的问题
2009-07-30 08:15:00
pytorch 如何使用amp进行混合精度训练
2023-12-25 13:35:02
ASP.NET(AJAX+JSON)实现对象调用
2023-07-19 12:29:33
使用python实现拉钩网上的FizzBuzzWhizz问题示例
2021-06-18 08:41:38
[js效果] 图片加载进度实时显示
2007-09-12 19:27:00
python实现神经网络感知器算法
2021-03-06 11:23:39
利用Opencv中Houghline方法实现直线检测
2023-09-07 12:40:39
python实现库存商品管理系统
2023-06-01 06:37:29
python nohup 实现远程运行不宕机操作
2023-10-21 02:21:44
Django框架视图介绍与使用详解
2021-03-29 08:50:46
如何恢复/修复SQL Server的MDF文件
2008-11-24 15:30:00
pandas库中 DataFrame的用法小结
2021-08-11 00:54:01
将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例
2022-01-17 23:49:50
JS实现合并json对象的方法
2023-08-29 15:09:30
python超时重新请求解决方案
2022-04-22 00:16:12
零基础学习python偏函数语法的推导方法步骤
2021-07-17 20:59:18
asp检测是否为中文字符函数
2011-04-07 11:19:00
python求斐波那契数列示例分享
2022-07-20 19:32:10
Python设计模式之抽象工厂模式
2021-02-06 09:18:59