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实现批量获取指定文件夹下的所有文件的厂商信息
Sep 28 Python
详解Django中的过滤器
Jul 16 Python
Python 多进程和数据传递的理解
Oct 09 Python
Python数据结构之图的应用示例
May 11 Python
python实现把二维列表变为一维列表的方法分析
Oct 08 Python
使用python去除图片白色像素的实例
Dec 12 Python
Python Tkinter Entry和Text的添加与使用详解
Mar 04 Python
python实现逢七拍腿小游戏的思路详解
May 26 Python
python安装后的目录在哪里
Jun 21 Python
Python DataFrame使用drop_duplicates()函数去重(保留重复值,取重复值)
Jul 20 Python
完美解决Pycharm中matplotlib画图中文乱码问题
Jan 11 Python
python实现进度条的多种实现
Apr 29 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
基于simple_html_dom的使用小结
2013/07/01 PHP
PHP strip_tags()去除HTML、XML以及PHP的标签介绍
2014/02/18 PHP
PHP curl CURLOPT_RETURNTRANSFER参数的作用使用实例
2015/02/07 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
php表单处理操作
2017/11/16 PHP
PHP实现的DES加密解密类定义与用法示例
2020/11/02 PHP
有关于JS辅助函数inherit()的问题
2013/04/07 Javascript
利用js判断浏览器类型(是否为IE,Firefox,Opera浏览器)
2013/11/22 Javascript
document.forms[].submit()使用介绍
2014/02/19 Javascript
javascript中的括号()用法小结
2014/04/14 Javascript
javascript中clone对象详解
2014/12/03 Javascript
JavaScript返回当前会话cookie全部键值对照的方法
2015/04/03 Javascript
浅谈Jquery核心函数
2015/06/18 Javascript
详解jQuery移动页面开发中的ui-grid网格布局使用
2015/12/03 Javascript
对vue.js中this.$emit的深入理解
2018/02/23 Javascript
Javascript中parseInt的正确使用方式
2018/10/17 Javascript
详解Node.js异步处理的各种写法
2019/06/09 Javascript
react 生命周期实例分析
2020/05/18 Javascript
vue+element使用动态加载路由方式实现三级菜单页面显示的操作
2020/08/04 Javascript
vue-router懒加载的3种方式汇总
2021/02/28 Vue.js
[02:56]DOTA2亚洲邀请赛 VG出场战队巡礼
2015/02/07 DOTA
读取json格式为DataFrame(可转为.csv)的实例讲解
2018/06/05 Python
python机器学习实现决策树
2019/11/11 Python
基于python检查矩阵计算结果
2020/05/21 Python
详解Flask前后端分离项目案例
2020/07/24 Python
浅析NumPy 切片和索引
2020/09/02 Python
Python pip 常用命令汇总
2020/10/19 Python
calendar在python3时间中常用函数举例详解
2020/11/18 Python
印度化妆品购物网站:Nykaa
2018/07/22 全球购物
Everything But Water官网:美国泳装品牌
2019/03/17 全球购物
幼儿园三八妇女节活动方案
2014/03/11 职场文书
工程安全生产协议书
2014/11/21 职场文书
市场督导岗位职责
2015/04/10 职场文书
2015年领导班子工作总结
2015/05/23 职场文书
在JavaScript中如何使用宏详解
2021/05/06 Javascript
实操Python爬取觅知网素材图片示例
2021/11/27 Python