zoukankan      html  css  js  c++  java
  • Python翻译器

    import urllib.request
    import urllib.parse
    import json
    
    content='有了我,翻译再也不是问题啦'
    print(content)
    while content != 'quit':
      content=input('请输入需要翻译的内容:')
    
      url = 'http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule&smartresult=ugc&sessionFrom=https://www.baidu.com/link'
    
    #print(url)
      data={}
      data['type'] = 'AUTO'
      data['i'] = content 
      data['doctype'] = 'json'
      data['xmlVersion'] = '1.8'
      data['keyfrom'] = 'fanyi.web'
      data['ue'] = 'UTF-8'
      data['action'] = 'FY_BY_CLICKBUTTON'
      data['typoResult']= 'true'
    
      data = urllib.parse.urlencode(data).encode('utf-8')
    
    #print(data)
      response = urllib.request.urlopen(url,data)
    
      html = response.read().decode('utf-8')
    
    #print(html)
    
      target = json.loads(html)
    
      print(target['translateResult'][0][0]['tgt'])
  • 相关阅读:
    20165312 我期望的师生关系
    zookeeper04---ZAB协议
    zookeeper03-集群搭建
    zookeeper02
    Zookeeper01
    防止重复提交
    手动抛出异常事务回滚问题
    redis-07主从复制
    redis06-事务
    Redis-05持久化
  • 原文地址:https://www.cnblogs.com/Jims2016/p/6481170.html
Copyright © 2011-2022 走看看