当前位置: 首页 > 编程笔记 >

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

张照
2023-03-14
本文向大家介绍Python基于有道实现英汉字典功能,包括了Python基于有道实现英汉字典功能的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了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程序设计有所帮助。

 类似资料:
  • 本文向大家介绍PHP基于自定义函数实现的汉字转拼音功能实例,包括了PHP基于自定义函数实现的汉字转拼音功能实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP基于自定义函数实现的汉字转拼音功能。分享给大家供大家参考,具体如下: 整个过程用到了pinyin.table文件。 pinyin.php pinyin.table 备注:新建text文件复制下面代码到文件,重命名文件名pinyi

  • 本文向大家介绍基于javascript实现数字英文验证码,包括了基于javascript实现数字英文验证码的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了js实现数字英文验证码的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 问题内容: 我正在运行一些动态编程代码(试图通过暴力破解来证明Collat​​z猜想= P),并且正在使用一个dict来存储我已经计算出的链的长度。显然,它在某个时刻耗尽了内存。有什么简单的方法可以使用a的某种变体,当它的空间不足时,该变体会将页面的一部分分页到磁盘上?显然,这将比内存中的指令慢,并且可能最终会占用我的硬盘空间,但这可能适用于其他并非徒劳的问题。 我意识到基于磁盘的字典几乎是一个数

  • 本文向大家介绍Android实现有道辞典查询功能实例详解,包括了Android实现有道辞典查询功能实例详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android实现有道辞典查询功能的方法。分享给大家供大家参考,具体如下: 这是我做的一个简单的有道Android的DEMO,只是简单的雏形。界面设计也有点丑陋呵呵~ 看看下面的效果图: 第一步:思路解析 从界面看一共用了三个控件Edit

  • 本文向大家介绍基于Python实现天天酷跑功能,包括了基于Python实现天天酷跑功能的使用技巧和注意事项,需要的朋友参考一下 感觉上次写的植物大战僵尸与俄罗斯方块的反应还不错,这次这个文章就更有动力了 这次就写一个天天酷跑吧 写出来的效果图就是这样了 下面就更新一下全部的代码吧 还是老样子先定义 写一下游戏配置 写人物 写障碍物 写背景 ok啦,这就是这个天天酷跑的全部代码啦,有问题可以留言,我

  • 本文向大家介绍python爬虫实现中英翻译词典,包括了python爬虫实现中英翻译词典的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了python爬虫实现中英翻译词典的具体代码,供大家参考,具体内容如下 通过根据某平台的翻译资源,提取出翻译信息,并展示出来,包括输入,翻译,输出三个过程,主要利用python语言实现(python3.6),抓取信息展示。 以上就是本文的全部内容,希望对