源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

python3使用urllib示例取googletranslate(谷歌翻译)

  • 时间:2020-05-13 03:04 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:python3使用urllib示例取googletranslate(谷歌翻译)
[u]复制代码[/u] 代码如下:
#!/usr/bin/env python3 # -*- coding: utf-8 -*- # File Name : gt1.py # Purpose : # Creation Date : 1390366260 # Last Modified : Wed 22 Jan 2014 06:14:11 PM CST # Release By : Doom.zhou import urllib.request import sys typ = sys.getfilesystemencoding() def translate(querystr, to_l="zh", from_l="en"):     '''for google tranlate by doom     '''     C_agent = {'User-Agent': "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.165063 Safari/537.36 AppEngine-Google."}     flag = 'class="t0">'     tarurl = "http://translate.google.com/m?hl=%s&sl=%s&q=%s \         " % (to_l, from_l, querystr.replace(" ", "+"))     request = urllib.request.Request(tarurl, headers=C_agent)     page = str(urllib.request.urlopen(request).read().decode(typ))     target = page[page.find(flag) + len(flag):]     target = target.split("<")[0]     return target print(translate("Hello world"))
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部