• 使用场景:当接口之间有cookie数据之间的传递的情况下
  • 为了确保接口之间cookie数据传递,一定要使用同一个session对象
    • 接口返回的cookie数据,存储在session对象中
# 1.创建session对象
session = requests.session()
# 2.使用session对象,实现之后所有的接口请求
session.get()
session.post()
session.put()

举例

# 1.获取验证码的接口
session.get(url="http://tpshop-test.itheima.net/index.php?m=Home&c=User&a=verify")
# 2.使用session对象,实现登录接口
data_dict_login = {"username": "13012345678", "password": "123456", "verify_code": "8888"}
session.post(url="http://tpshop-test.itheima.net/index.php?m=Home&c=User&a=do_login",data_dict_login)
# 3.使用session对象,完成查询“我的订单”接口
res_order = session.get(url="http://tpshop-test.itheima.net/Home/Order/order_list.html")
print(res_order.text)

python中session的使用相关推荐

  1. python中session()是干什么作用的_session是什么意思_session的作用是什么

    Session:在计算机中,尤其是在网络应用中,称为"会话控制".Session 对象存储特定用户会话所需的属性及配置信息.这样,当用户在应用程序的 Web 页之间跳转时,存储在 ...

  2. python中session的使用方法_python中requests库session对象的妙用详解

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  3. python中requests库的用途-python中requests库session对象的妙用详解

    在进行接口测试的时候,我们会调用多个接口发出多个请求,在这些请求中有时候需要保持一些共用的数据,例如cookies信息. 妙用1 requests库的session对象能够帮我们跨请求保持某些参数,也 ...

  4. 通过命令行在Python中测试以太坊RPC客户端

    2019独角兽企业重金招聘Python工程师标准>>> 在这个笔记中,我将使用Python命令行测试以太坊的RPC客户端,准备好狂敲键盘吧.过程中有关JSON RPC的更多信息,可以 ...

  5. python 中的*(星号)和**(双星号)简介

    Python和C++不同,并没有指针,因此python中的*号作用和C++中不同.网上对于这方面的教程写的啰啰嗦嗦,一点不简明扼要.看的让人找不到重点.我这里快速的讲解一下. 1.最简单的不用细说,是 ...

  6. 2!=5 or 0在python中是否正确-不吹不擂,你想要的Python面试都在这里了【315+道题】...

    原标题:不吹不擂,你想要的Python面试都在这里了[315+道题] 有缘人如果看到这些题,不妨留言一下答案,来证明下你到底有多水,哈哈哈哈哈哈哈哈哈哈哈 第一部分 Python基础篇(80题) 1. ...

  7. python中数据分析的流程为-用Python进行数据分析-1

    第一章 准备工作 1.3 重要的python数据库 Numpy:是python科学计算的基础包,本书大部分内容都基于numpy以及构建于其上的库功能如下: -快速高效的多维数组对象ndarray. - ...

  8. python中处理日期和时间的标准模块是-2019python常见的170道面试题解析

    语言特性 1.谈谈对 Python 和其他语言的区别 2.简述解释型和编译型编程语言 3.Python 的解释器种类以及相关特点? 4.说说你知道的Python3 和 Python2 之间的区别? 5 ...

  9. python软件是干什么用的-python中的django是做什么的

    Django是什么? Django是一个基于Python的Web应用框架.它与Python的另外一个Web 框架 Flask最大的区别是,它奉行 "包含一切" 的哲学.该理念即为: ...

最新文章

  1. R语言实现金融数据的时间序列分析及建模
  2. 一个简单的HTTP通讯的例子,使用了CInternetSession,CHttpConnection,CHttpFile三个类
  3. sharepoint数据库研究
  4. (哈希)两数之和(leetcode 1)
  5. 03MFC的ODBC类简介
  6. 谷歌查询mysql,谷歌地图:使用mysql查询更新标记不起作用
  7. 百度OCR文字识别API使用心得===com.baidu.ocr.sdk.exception.SDKError[283604]
  8. Oracle DBA手记3:数据库性能优化与内部原理解析
  9. eBPF技术应用云原生网络实践:kubernetes网络 | 凌云时刻
  10. Linux 学习步骤(从入门到精通)
  11. 数据库之常用SQL语句整合
  12. matlab 整数规划 非线性,非线性整数规划matlab
  13. 肯德尔系数怎么分析_如何通过修改数据提高肯德尔系数?
  14. error: bad signature 0x00000000
  15. libmp3lame的接口使用
  16. UE4冒泡排序蓝图、随机整数数组生成蓝图
  17. endnote的enl文件格式_endnoteenl文件丢失(一步简单还原丢失文件)
  18. pg数据库numeric对应oracle,Oracle类型number与PG类型numeric对比和转换策略
  19. 数据分析 -- 用户流失
  20. sql server 日期时间比较函数

热门文章

  1. 在Android中使用file对象,Android – 将文件从资产复制到/ data / data文件夹
  2. CAD构造线如何使用
  3. 韩剧《玻璃鞋》的结局
  4. js实现商品筛选功能
  5. Java+MySQL基于ssm的车辆违章管理系统
  6. 【渝粤教育】国家开放大学2018年秋季 1040t公司概论 参考试题
  7. 凤凰系统 android 分辨率,凤凰os支持的分辨率 | 手游网游页游攻略大全
  8. 007_SSSSS_ Neural Ordinary Differential Equtions
  9. 一篇超详细的正则表达式简明指南
  10. 华为服务器rh5885v3系统安装,华为服务器rh5885v3配置raid