Python基于有道实现英汉字典功能


Posted in Python onJuly 25, 2015

本文实例讲述了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 相关文章推荐
python使用Image处理图片常用技巧分析
Jun 01 Python
python使用PyCharm进行远程开发和调试
Nov 02 Python
django站点管理详解
Dec 12 Python
使用Python实现在Windows下安装Django
Oct 17 Python
Linux上使用Python统计每天的键盘输入次数
Apr 17 Python
python实现雪花飘落效果实例讲解
Jun 18 Python
详解pandas使用drop_duplicates去除DataFrame重复项参数
Aug 01 Python
python通过matplotlib生成复合饼图
Feb 06 Python
Django 解决开发自定义抛出异常的问题
May 21 Python
如何基于Django实现上下文章跳转
Sep 16 Python
PyCharm2019.3永久激活破解详细图文教程,亲测可用(不定期更新)
Oct 29 Python
Python3.9.1中使用split()的处理方法(推荐)
Feb 07 Python
Python实现简单的代理服务器
Jul 25 #Python
Python实现截屏的函数
Jul 25 #Python
Python基于PycURL自动处理cookie的方法
Jul 25 #Python
Python基于PycURL实现POST的方法
Jul 25 #Python
Python实现对excel文件列表值进行统计的方法
Jul 25 #Python
Python自动扫雷实现方法
Jul 25 #Python
Python导出DBF文件到Excel的方法
Jul 25 #Python
You might like
PHP mkdir()定义和用法
2009/01/14 PHP
PHP 遍历文件实现代码
2011/05/04 PHP
PHP的拦截器实例分析
2014/11/03 PHP
PHP实现图片自动清理的方法
2015/07/08 PHP
深入浅析PHP7.0新特征(五大新特征)
2015/10/29 PHP
PHP常见数组排序方法小结
2018/08/20 PHP
关于php开启错误提示的总结
2019/09/24 PHP
一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子
2009/05/21 Javascript
传智播客学习之JavaScript基础篇
2009/11/13 Javascript
基于prototype扩展的JavaScript常用函数库
2010/11/30 Javascript
ie下$.getJSON出现问题的解决方法
2014/02/12 Javascript
jQuery队列操作方法实例
2014/06/11 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
2015/08/06 Javascript
JavaScript实现url参数转成json形式
2016/09/25 Javascript
jquery  实现轮播图详解及实例代码
2016/10/12 Javascript
用iframe实现不刷新整个页面上传图片的实例
2016/11/18 Javascript
js 定位到某个锚点的方法
2016/11/19 Javascript
js实现放大镜特效
2017/05/18 Javascript
protractor的安装与基本使用教程
2017/07/07 Javascript
Angular+Bootstrap+Spring Boot实现分页功能实例代码
2017/07/21 Javascript
jackson解析json字符串,首字母大写会自动转为小写的方法
2017/12/22 Javascript
JS把字符串格式的时间转换成几秒前、几分钟前、几小时前、几天前等格式
2019/07/10 Javascript
vue按需加载实例详解
2019/09/06 Javascript
基于JavaScript伪随机正态分布代码实例
2019/11/07 Javascript
vue+axios 拦截器实现统一token的案例
2020/09/11 Javascript
[01:25:09]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第二场
2014/05/24 DOTA
详谈python3中用for循环删除列表中元素的坑
2018/04/19 Python
Python判断两个list是否是父子集关系的实例
2018/05/04 Python
Python中调用其他程序的方式详解
2019/08/06 Python
pytorch打印网络结构的实例
2019/08/19 Python
Python基于pyecharts实现关联图绘制
2020/03/27 Python
Python实现PS滤镜中的USM锐化效果
2020/12/04 Python
颇特女士:NET-A-PORTER(直邮中国)
2020/07/11 全球购物
幼儿园毕业典礼主持词
2014/03/21 职场文书
护士节活动总结
2014/08/29 职场文书
教师自我剖析材料
2014/09/29 职场文书