Python3 post请求
来源:互联网 发布:ios数据存储 编辑:程序博客网 时间:2024/05/16 12:09
这次我们使用post来完成一个对百度翻译接口的访问,实现一个翻译功能
import urllib.requestimport urllib.parseimport json#这个是百度翻译api的地址url = 'http://fanyi.baidu.com/v2transapi'#准备一下头headers = { 'User-Agent': 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'}#还有我们准备用Post传的值,这里值用字典的形式values = { 'from': 'zh', 'to': 'en', 'query': '死肥猪', 'transtype': 'translang', 'simple_means_flag': '3'}#将字典格式化成能用的形式data = urllib.parse.urlencode(values).encode('utf-8')#创建一个request,放入我们的地址、数据、头request = urllib.request.Request(url, data, headers)#访问html = urllib.request.urlopen(request).read().decode('utf-8')#利用json解析包解析返回的json数据 拿到翻译结果print(json.loads(html)['trans_result']['data'][0]['dst'])
阅读全文
0 0
- python3爬虫post请求
- Python3 post请求
- Python3发送post请求,自动记住cookie
- python3.x上post发送json内容的请求
- django 实现web接口 python3模拟Post请求
- post请求
- POST请求
- POST请求
- POST请求
- post请求
- POST请求
- post请求
- POST请求
- post请求
- post 请求
- post请求
- post请求
- POST请求
- hibernate的缓存类别
- 1.Linear Regression
- 算法day01
- 将代码隐藏到数据区
- css实现两端对齐
- Python3 post请求
- Struts2 [Error]:multipart.JakartaMultiPartRequest:68
- 开灯问题
- Java多线程学习(超详细总结)
- maven约定优于配置
- 猫眼、如家面试经验
- 银行核心系统入门简介
- Lua 脚本调用 C 函数
- 5-1章 Octave介绍