Get请求:

#引用模块
import  urllib.request as ur
#创建Request对象
request = ur.Request('https://edu.csdn.net/')
#读取
response = ur.urlopen(request).read()
print(response)

#粘贴过来的百度贴吧英雄联盟吧
#url='https://tieba.baidu.com/f?kw=%E8%8B%B1%E9%9B%84%E8%81%94%E7%9B%9F&ie=utf-8&pn=0'
#解码#
import urllib.parse as up
import urllib.request as ur#kw='英雄联盟'
kw='美剧'
data = {'kw': kw,'ie': 'utf-8','pn': '100'
}
#编码
data_url = up.urlencode(data)
#print(data_url)
#解码
ret = up.unquote(data_url)
#根据解码对象生成连接
request = ur.Request('https://tieba.baidu.com/f?'+data_url)
#读取
response = ur.urlopen(request).read()
with open('%s.html'% kw ,'wb') as f:f.write(response)
print(response)

Post请求:做一个百度翻译:

import urllib.request as ur
import urllib.parse as up
import jsonword= input('请输入要翻译的英语:')data={'kw':word
}data_url = up.urlencode(data)request = ur.Request(url='https://fanyi.baidu.com/sug',data=data_url.encode('utf-8'))
reponse = ur.urlopen(request).read()ret = json.loads(reponse)
#print(ret)translate = ret['data'][0]['v']
print(translate)

python爬虫——Request之get请求和post请求相关推荐

  1. python urllib post请求_python爬虫(五)_urllib2:Get请求和Post请求

    本篇将介绍urllib2的Get和Post方法,更多内容请参考:python学习指南 urllib2默认只支持HTTP/HTTPS的GET和POST方法 urllib.urlencode() urll ...

  2. iOS开发网络篇—GET请求和POST请求

      一.GET请求和POST请求简单说明 创建GET请求 1 // 1.设置请求路径 2 NSString *urlStr=[NSString stringWithFormat:@"http ...

  3. mvc ajax get请求,springMVC 中 ajax get 请求和 post 请求的坑以及参数传递

    1, ajax 请求 无论为 post ,或者 get ,url中带有?形式的参数,后台都能以String类型变量接收,变量名称和参数名称必须一致 前台ajax: $.ajax( "prod ...

  4. WEB中get请求和post请求的区别

    参考:https://blog.csdn.net/weixin_39361808/article/details/81136865 GET请求和POST请求是HTTP协议发送请求的两种基本方法. W3 ...

  5. axios中出现两次请求,OPTIONS请求和GET请求

    在项目中发现ajax中出现两次请求,OPTIONS请求和GET请求 查看到浏览器NetWork有两次请求,请求url一样: 查找原因是浏览器对简单跨域请求和复杂跨域请求的处理区别. XMLHttpRe ...

  6. 客户端(前端)Ajax中Get请求和Post请求的区别

    我们在使用Ajax时,当我们向服务器发送数据时,我们可以采用Get方式请求服务器,也可以使用Post方式请求服务器.那么,Get请求和Post请求的区别到底在哪呢?  GET请求  get是最常见的请 ...

  7. 傲娇大少之——【GET请求和POST请求】

    若有来生,不婚不嫁,不孕不养,不做谁的妻,不为谁的娘. 只做自家女,养父母终老. 孑然一身,我行我素,随心所欲! ~诶,我好像不用等到来生... 关于http协议的get和post请求 get和pos ...

  8. GET请求和POST请求详述

    GET请求和post请求 一.GET请求 1.什么是GET请求 2.使用GET方法的具体情况 3.GET方式提交数据特点 二.POST请求 1.什么是POST请求 2.使用POST方法的具体情况 3. ...

  9. HTTP 的GET请求和POST请求

    一.HTTP的请求 根据 HTTP 标准,HTTP 请求可以使用多种请求方法. HTTP1.0 定义了三种请求方法: GET, POST 和 HEAD方法. HTTP1.1 新增了六种请求方法:OPT ...

最新文章

  1. C++智能指针:weak_ptr实现详解
  2. 关于ASP.Net中的时间处理
  3. python生成斐波那契_python学习-生成器(generator)及斐波那契;yield
  4. 网络情况不稳定 无法连接服务器,提示网络正常无法连接服务器
  5. mp4 拍摄时间如何看_时间不多了,如何备考期末最有效?这些复习技巧,看了你就会了...
  6. 【计算机网络】FDM和TDM的传输总时间计算
  7. 理论基础 —— 二叉树 —— 三叉链表
  8. SAP License:启动物料帐后不可更改物料价格的处理方法
  9. ●POJ 1228 Grandpas Estate
  10. #PYTHON#数据模型
  11. 文章最重要的并不是原创,而是伪原创
  12. FFmpeg获取视频正确的宽高比
  13. 浅谈外网通过反向代理访问内网资源时的权限保护
  14. iOS中JPG PNG GIF格式图片的区分
  15. ipad协议8.34最新版本
  16. mysql计算三角形斜边_MySQL 5.7新特性之Generated Column(函数索引)
  17. 技术驱动创新,带来的创业机遇
  18. 2018SCUACM Training1 贪心
  19. docker容器打包成镜像并上传至dockerhub
  20. 【装卸臂项目】【MATLAB】液压阀模型——输入开度输出速度

热门文章

  1. java jsp 获得网页源代码三种方式
  2. Win7系统优化十大技巧
  3. Python基础篇5:输入两个数,求它们的和、差、积、商、余数
  4. 录音艺术与计算机音乐,中国音协录音艺术与唱片学会 2018 青年录音艺术评比(暨第三届 CRA 最佳学生录音作品评选)活动开启...
  5. 头歌JAVA数据结构答案
  6. 常用AF对焦算法详解
  7. 充电桩APP开发方案
  8. php正则表达式(手册)
  9. 什么是SQL注入式攻击!如何防范SQL注入式攻击?
  10. 汽车电子功能安全标准ISO26262解析(十)——HSI