!/usr/bin/env pyhton

--coding:utf-8--

import urllib.request

import urllib.parse

import os,sys

import json

while True:

content = input("名1:")

#passwd = input("密码:")

if content == 'q!':

break

url_interface = "http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule&smartresult=ugc&sessionFrom=https://www.baidu.com/link"

head = { }
head['User-Agent'] = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36" data = {}
data['type'] = 'AUTO'
data['i'] = content
data['doctype'] = 'json'
# data[''] = ''
data['xmlVersion'] = '1.8'
data['keyfrom'] = 'fanyi.web'
data['ue'] = 'UTF-8'
# data[''] = ''
data['typoResult'] = 'true' data = urllib.parse.urlencode(data).encode('utf-8')
#req = urllib.request.Request(url_interface,data)
req = urllib.request.Request(url_interface,data,head) #或用head头
#req.add_header('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36')
response = urllib.request.urlopen(req) html = response.read().decode('utf-8')
relt = json.loads(html)
#print(relt)
result = relt['translateResult'][0][0]['tgt']
print(result)

最新文章

  1. iOS之滑动隐藏导航
  2. IEE重建表完全释放磁盘空间具体步骤参考
  3. loadrnner添加C语言代码的几种方式
  4. CodeIgniter 开发,支付宝接口调用实例
  5. nginx限制ip请求次数 以及并发次数
  6. Oracle外部表详解(转载)
  7. YII session存储 调用login方法
  8. Android两种 旋转Bitmap方法
  9. Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)(转)
  10. 函数四种调用模式以及其中的this指向
  11. JUnit5 安装与使用
  12. Dubbo广播模式下报错:Can't assign requested address解决办法
  13. 使用python将数据写入excel
  14. Flask简述
  15. MySQL_优化
  16. MYSQL临时表使用方法
  17. 问题:页面输出正常,php写入sqlserver乱码/空白。
  18. linux screen 工具
  19. a标签下划线
  20. Windows Server 2008中使用计划任务定时执行BAT bat进行PHP脚本的执行

热门文章

  1. 文件上传 - iframe上传
  2. [vue]webpack&vue组件工程化实践
  3. [LeetCode] 64. Minimum Path Sum_Medium tag: Dynamic Programming
  4. JS中自定义replace可替换特殊符号$等,但无法忽略大小写的函数
  5. EXTJS 4.2.1.883 Summary 合计栏宽度bug
  6. LR和SVM的相同和不同
  7. python利用WMI监控windows状态如CPU、内存、硬盘
  8. python 有道翻译
  9. python之路----钻石继承
  10. Antlr4 SQL Query 解析实例