Python基于有道實現(xiàn)英漢字典功能
更新時間:2015年07月25日 12:55:42 作者:Sephiroth
這篇文章主要介紹了Python基于有道實現(xiàn)英漢字典功能的方法,通過調(diào)用有道查詢接口實現(xiàn)英漢字典功能,簡單實用,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了Python基于有道實現(xiàn)英漢字典功能的方法。分享給大家供大家參考。具體如下:
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?使用pip在windows命令行中安裝HDF?reader包的操作方法
HDF reader包是一個常用來將.mat類型數(shù)據(jù)導入到python在這里插入代碼片中使用的包,非常好用,今天介紹一下,如何在命令行中安裝這個包,需要的朋友可以參考下2022-12-12PyQT5之使用QT?Designer創(chuàng)建基本窗口方式
這篇文章主要介紹了PyQT5之使用QT?Designer創(chuàng)建基本窗口方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02python樹莓派通過隊列實現(xiàn)進程交互的程序分析
這篇博客就結(jié)合實際的python程序通過隊列實現(xiàn)進程交互,通過程序分析需要的庫函數(shù),對python樹莓派進程交互相關知識感興趣的朋友一起看看吧2021-07-07Python matplotlib的使用并自定義colormap的方法
今天小編就為大家分享一篇Python matplotlib的使用并自定義colormap的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-12-12詳解Python是如何實現(xiàn)issubclass的
這篇文章主要介紹了詳解Python是如何實現(xiàn)issubclass的,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-07-07