自动使用谷歌翻译的Python脚本?(或其他翻译)

我需要偶尔翻译一个单词
以编程性.任何人都会有一个python剧本,让我
是否使用Google(或其他)翻译服务?
谢谢,

# 回答1


4月21日,上午8:58,肯尼斯·麦克唐纳(Kenneth McDonald)
您确定要使用Google Translation服务(或其他
在线翻译服务)因为如果您无法翻译
您没有互联网.另一方面,如果您只是在寻找
为自己翻译,您可以搜索一些Firefox插件或
Google工具栏.
# 回答2


事实上,是的,我愿意!这恰好是我写过的最喜欢的python代码.
在[1]中:从翻译导入 *
在[2]中:翻译('French',"快速的棕色狐狸跳过了懒狗".)
Le Renard Brun Rapide A炒pardess le Chien Paresseux.
在[3]中:翻译('德语',"快速棕狐跳过了懒狗".)
Der Schnelle Braune Fuchs Sprangüberden Faulen Hund.
在[4]中:翻译('西班牙语,"快速棕狐跳过了懒狗".)
El ZorroMarrónRápidoSaltósobreel Perro Perezoso.
and translate.py:
导入系统
从urllib导入urlopen,urlencode
来自美丽的小组
url ='http://babelfish.altavista.com/tr'
语言= {
'法语':'en_fr',
'德语':'en_de',
'italian':'en_it',
'西班牙语':'en_es',
'俄语':'en_ru',
'葡萄牙语':'en_pt',
'荷兰语:'en_nl',
'日本':'en_ja',
}
def translate(lang,text):
kwds = {'trtext':text,'lp':语言[lang]}
汤= beautifutsoup(urlopen(url,urlencode(kwds))))
print soup.find('div',style ='填充:10px;').字符串
如果__name__ =='__ main __':
翻译(sys.argv [1],sys.argv [2])
享受!
问候,
特伦特.
# 回答3


特伦特·尼尔森(Trent Nelson)写道:
事实上,是的,我愿意!这恰好是我写过的最喜欢的Python代码.
谢谢特伦特,
那真的很漂亮!
干杯,
Stef

标签: python

添加新评论