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发送各类邮件的主要方法
Dec 22 Python
为什么入门大数据选择Python而不是Java?
Mar 07 Python
取numpy数组的某几行某几列方法
Apr 03 Python
python寻找list中最大值、最小值并返回其所在位置的方法
Jun 27 Python
python中ASCII码字符与int之间的转换方法
Jul 09 Python
python文件操作之批量修改文件后缀名的方法
Aug 10 Python
python实现字符串中字符分类及个数统计
Sep 28 Python
python2.7 安装pip的方法步骤(管用)
May 05 Python
Django框架 信号调度原理解析
Sep 04 Python
Django中F函数的使用示例代码详解
Jul 06 Python
Pytorch之Tensor和Numpy之间的转换的实现方法
Sep 03 Python
pytorch损失反向传播后梯度为none的问题
May 12 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操作文件方法问答
2007/03/16 PHP
PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
2011/11/10 PHP
php jquery 多文件上传简单实例
2013/12/23 PHP
CI框架验证码CAPTCHA辅助函数用法实例
2014/11/05 PHP
laravel migrate初学常见错误的解决方法
2017/10/11 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
javascript题目,重写函数让其无限相加
2012/02/15 Javascript
jqGrid读取选择的多行的某个属性代码
2014/05/18 Javascript
jquery中的常用事件bind、hover、toggle等示例介绍
2014/07/21 Javascript
js识别不同浏览器基于userAgent做判断
2014/07/29 Javascript
全面了解JavaScript的数据类型转换
2016/07/01 Javascript
AngularJS入门教程中SQL实例详解
2016/07/27 Javascript
AngularJS基础 ng-value 指令简单示例
2016/08/03 Javascript
webpack2.0配置postcss-loader的方法
2017/08/17 Javascript
React 实现拖拽功能的示例代码
2019/01/06 Javascript
微信小程序非跳转式组件授权登录的方法示例
2019/05/22 Javascript
JavaScript TAB栏切换效果的示例
2020/11/05 Javascript
浅谈python中的getattr函数 hasattr函数
2016/06/14 Python
Pandas探索之高性能函数eval和query解析
2017/10/28 Python
Python实现查看系统启动项功能示例
2018/05/10 Python
python五子棋游戏的设计与实现
2019/06/18 Python
Python3网络爬虫开发实战之极验滑动验证码的识别
2019/08/02 Python
详解Python的三种拷贝方式
2020/02/11 Python
如何用Python 加密文件
2020/09/10 Python
H5最强接口之canvas实现动态图形功能
2019/05/31 HTML / CSS
MCAKE蛋糕官方网站:一直都是巴黎的味道
2018/02/06 全球购物
Vrbo西班牙:预订您的度假公寓(公寓、乡村房屋…)
2020/04/27 全球购物
材料采购员岗位职责
2013/12/17 职场文书
学习十八大坚定理想信念心得体会
2014/03/11 职场文书
工程项目建议书范文
2014/03/12 职场文书
售票员岗位职责
2015/02/15 职场文书
2015年体育部工作总结
2015/04/02 职场文书
大学优秀学生主要事迹材料
2015/11/04 职场文书
文艺有韵味的诗句(生命类、亲情类...)
2019/07/11 职场文书
话题作文之学会尊重
2019/12/16 职场文书
游戏《东方异文石:爱亚利亚黎明》正式版发布
2022/04/03 其他游戏