import re
import urllib
word=raw_input('input a word\n')
url='http://dict.youdao.com/search?q=%s'%word
content=urllib.urlopen(url)
pattern=re.compile("",re.DOTALL)
result=pattern.search(content.read()).group()
pattern2=re.compile('
.*?')
for i in pattern2.findall(result):
print i.strip('
').strip('').decode('utf-8')
再给大家分享一个命令行版的
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Date : 2014-04-03 21:12:16
# @Function: 有道翻译命令行版
# @Author : BeginMan
import os
import sys
import urllib
import urllib2
reload(sys)
sys.setdefaultencoding("utf-8")
import simplejson as json
import platform
import datetime
API_KEY = &