当前位置: 首页 > news >正文

网站友情链接交易平台代码做网站图片怎么插

网站友情链接交易平台,代码做网站图片怎么插,群晖wordpress升级5.0,仿站● requests介绍及安装 ● requests原理及源码介绍 ● 使用requests发送请求 ● 使用requests处理响应 ● get请求参数 ● 发送post请求参数 ● 请求header设置 ● cookie的处理 ● https证书的处理 ● 文件上传、下载 requests介绍 ● requests是python第三方的HTT… ● requests介绍及安装 ● requests原理及源码介绍 ● 使用requests发送请求 ● 使用requests处理响应 ● get请求参数 ● 发送post请求参数 ● 请求header设置 ● cookie的处理 ● https证书的处理 ● 文件上传、下载 requests介绍 ● requests是python第三方的HTTP模块库。 ● 它基于urllib又比urllib更加简单高效。 ● 支持Get、Post、Put、Delete、Head、Options等HTTP请求。 工具jmeterpostmansoupui等 框架robot framework等 编程urllibhttpclient requests安装 python编程环境准备python3.6pycharm 通过pip工具在线安装 pip install requests pip install -i https://mirrors.aliyun.com/pypi/simple/ requests ● 安装验证 查看requests版本信息 pip show requests pycharm中导入模块正常import requests requests工作原理及源码介绍 请求方法 requests.get(url, paramsNone, **kwargs) # get请求 requests.post(url, dataNone, jsonNone, **kwargs) # post请求 requests.request(method, url, **kwargs) # 通用请求 requests-get请求 get请求特点 请求参数在url中键值对形式。 response requests.get(url) response requests.get(url, paramsNone) response requests.get(url, paramsNone, **kwargs) requests-post请求 post请求特点 请求参数在bady中键值对形式。 response requests.post(url, dataNone) response requests.post(url, jsonNone) response requests.post(url, dataNone, **kwargs) ▲ requests-可选参数 request请求参数 ● params字典等类型最终添加到请求url中的参数 ● data字典等类型最终添加到请求body中的参数 ● json一个json格式的序列化的Python对象 ● headers字典等类型请求的header ● cookies字典类型请求的cookie ● files字典类型向服务器传输文件 ● auth: 元组HTTP鉴权信息 ● verify布尔值是否验证server的TSL证书 ● timeout数值设定超时时间 ● allow_redirects布尔值是否运行重定向 ● stream布尔值响应内容是否直接下载 ▲ requests-Response对象 requests的方法会返回Response对象即响应对象 response requests.get(url, paramsNone, **kwargs) # 响应对象的属性和方法 ● response.status_code #获取响应结果码 ● response.encoding #获取响应的编码格式 ● response.headers #获取响应头 ● response.content #获取二进制形式响应内容 ● response.text #获取字符串形式响应内容 ● response.json() #获取json格式响应内容 ● response.url #获取请求的url ▲ requests-header参数 request请求header参数 字典格式可以放user-agent, cookie等内容参考浏览器的header 发送请求时需要带user-agent信息 headers {User-Agent:Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36} response requests.get(url, headersheader) ▲ requests-cookies参数 request请求cookies参数 字典格式可以放多个cookie数据name:value 发送请求时需要带cookie信息 cookies{ECSCP_ID:cf306022f9f921c97ee70b907f6be4e63c96aae2} response requests.get(url,cookiescookies) ▲ requests-Session会话保持 登录后再操作这种场景需要保持用户状态。可以通过Session类实现。 Session对象可以自动处理会话期间的Cookie也可以通过它对整个会话做统一的设置。 se1 Session() # 创建Session对象自动处理 se1.post() # 先登录 se1.get() # 登录后的操作 ▲ requests-files参数 files参数 字典格式文件上传参数name: file-objects或者name: file-tuple 文件上传 files{file:(goods_list.csv,open(C:\\Users\\Administrator\\Desktop\\goo ds_list.csv,rb),application/vnd.ms-excel)} response requests.get(url, filesfiles) ▲ requests-verify参数 request请求verify参数 布尔值默认是True验证TSL证书可以设置为False不验证证书 请求走https协议时使用 response requests.get(url, verifyFalse) ▲ requests-stream参数 steam参数 字典格式文件下载时参数主要针对文件比较大的情况。 steamFalse默认值指直接下载。 steamTrue分段下载。避免立即将内容读入内存推迟下载响应体。 文件分段下载 with requests.post(url,datadata,streamTrue) as res: print(res.headers[content-Length]) file1 open(d:\\export_file.zip,modewb) for chunk in res1.iter_content(512): file1.write(chunk) print(chunk) file1.close() 今天的分享就到此结束了大家还有什么不懂的可以评论区下提问哈如果我的文章对你有所帮助的话可以点赞三联支持一下
http://www.w-s-a.com/news/972171/

相关文章:

  • 建站平台 绑定域名怎么在手机上做网站
  • 做电影网站违法吗莱芜 网站
  • 品牌咨询公司泉州seo不到首页不扣费
  • 做网站做一个什么主题的怎样搭建一个企业网站
  • 做设计的有什么网站桂林论坛网站有哪些
  • 做的网站不能放视频开发公司春联
  • 重庆装修房子可以提取公积金吗长沙优化官网公司
  • 做外贸的网站都有哪些带后台的html网站源码
  • 厦门百度快速优化排名手机系统优化工具
  • 宁波网站制作公司推荐公司建站多少钱
  • 网络营销薪酬公司温州网站优化定制
  • 橙色在网站中的应用淘宝客绑定网站备案号
  • 杭州视频网站建设成都设计院排行
  • 慈溪建设网站盘丝洞app破解无限盘币
  • 关于服装店网站建设的策划方案seo关键词优化软件官网
  • 丰台高端网站建设土巴兔装修贵吗
  • 宽屏网站mysqli pdo wordpress
  • 2022年没封网站直接进入赣州网吧
  • 河南省建设厅证件证件查询网站硬件开发是什么意思
  • tp5做企业网站宿迁房产网租房信息
  • php高级网站开发wordpress不能添加文章
  • 小学校园网站建设付费阅读下载网站开发
  • 如何做招聘网站网站建设中 敬请期待
  • 雅安工程交易建设网站做vip电影网站
  • 网站建设方维网站标题title为什么不能频繁的改
  • 网站建设如何上传文件wordpress列表自定义数据表
  • 摄影课程自学网站科技项目的类型有
  • 未来最紧缺的十大专业长春seo顾问
  • 为什么点不开网站公关公司是做什么的
  • wordpress主要菜单如何对网站页面进行优化