本文實例講述了Python基于有道實現(xiàn)英漢字典功能的方法。分享給大家供大家參考。具體如下:
import re,urllibaa="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程序設(shè)計有所幫助。
新聞熱點
疑難解答
圖片精選