• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
没有阳光天空也是素颜
博客园 首页 新随笔 联系 订阅 订阅 管理

随笔分类 -  接口

 
requests中cookirJar的处理方法
摘要:1.1 方法介绍 response.cookies是CookieJar类型 使用requests.utils.dict_from_cookiejar,能够实现把cookiejar对象转化为字典 1.2 方法展示 import requests url = "http://www.baidu.com" 阅读全文
posted @ 2020-03-01 14:00 没有阳光天空也是素颜 阅读(385) 评论(0) 推荐(0)
json 和字典的区别
摘要:字典 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: d = {key1 : value1, key2 : value2 } 一个简单的字典实例: dict  阅读全文
posted @ 2020-02-19 19:09 没有阳光天空也是素颜 阅读(3296) 评论(0) 推荐(0)
r.json和json.loads 区别,以及json和字符串转换
摘要:接口示范 提取token # token = json.loads(r.text)["token"] 方法一 响应数据都是string,需要转化成json格式 # 方法二 token = r.json()["token"] print(token) r.json() requests模块中,r.js 阅读全文
posted @ 2020-02-19 18:58 没有阳光天空也是素颜 阅读(977) 评论(0) 推荐(0)
python+requests+excel 接口自动化框架
摘要:一、项目框架如图: 1、common :这个包都是一些公共的方法,如:手机号加解密,get/post接口请求的方法封装,接口鉴权,发邮件,读写excel文件方法等等 2、result:存放每次运行的log和测试报告 3、testcase:这个包放test开头的测试用例 4、testFile:这个包放 阅读全文
posted @ 2019-03-18 15:05 没有阳光天空也是素颜 阅读(1476) 评论(1) 推荐(0)
Python连接MySQL数据库之pymysql模块使用
摘要:前言:python 3.x版本连接数据库,使用的是mysql库,而python 2.x 版本是用的mysqldb库 1、安装数据库:pip install pymysql 2、连接数据库,执行sql获取返回结果 写法一: 运行的结果: 3、执行aql获取单条数据结果,写法二 运行结果只有条: 3、执 阅读全文
posted @ 2019-03-18 11:16 没有阳光天空也是素颜 阅读(595) 评论(0) 推荐(0)
手机号的 DES-ECB 加密/解密
摘要:前言:公司的手机号加密更换了加密方法,这次改成 DES-ECB 加密了 代码操作 运行后的结果 阅读全文
posted @ 2019-03-16 17:31 没有阳光天空也是素颜 阅读(841) 评论(0) 推荐(0)
手机号的 AES/CBC/PKCS7Padding 加解密
摘要:前言:接口中上次的手机号码和密码是传入的加密的,模拟自动化的时候也需要先对数据进行加密 1.各种语言实现 网上已经各种语言实现好的AES加密,可以点击查看:http://outofmemory.cn/code-snippet/35524/AES-with-javascript-java-csharp 阅读全文
posted @ 2019-03-16 17:29 没有阳光天空也是素颜 阅读(654) 评论(0) 推荐(0)
接口的鉴权&响应数据解密
摘要:前言: 1、开放的接口为了避免被别人攻击,频繁刷接口,浪费服务器资源,这就涉及到签名(Signature)加密了 2、API 使用签名方法(Signature)对接口进行鉴权(Authentication)。每一次请求都需要在请求中包含签名信息, 以验证用户身份。 一、我们的接口请求: 1、登录的u 阅读全文
posted @ 2019-03-16 17:02 没有阳光天空也是素颜 阅读(693) 评论(0) 推荐(0)
request 的下载文件
摘要:前言:Content-Type类型为octets/stream,这种一般是文件类型了,比如有时候需要导出excel数据,下载excel这种场景如何用python来实现呢? 1、点击导出按钮 2、代码实现 阅读全文
posted @ 2019-03-16 16:11 没有阳光天空也是素颜 阅读(2763) 评论(0) 推荐(0)
request 的上传文件
摘要:前言:注册接口需要上次头像,fiddle抓的接口如图,这个时候就需要用到:files 2,举例说明 a:有一个上传接口,地址如下:http://xx.xx.xx.xx//upload/stream b:上传接口的参数如下所示:{"parentId":"","fileCategory":"person 阅读全文
posted @ 2019-03-16 14:53 没有阳光天空也是素颜 阅读(4701) 评论(0) 推荐(0)
request的响应时间elapsed和超时timeout
摘要:前言:requests发请求时,接口的响应时间,也是我们需要关注的一个点,如果响应时间太长,也是不合理的 1、获取接口请求的响应时间 r.elapsed.total_seconds() 运行结果: 2、设置接口请求的超时时间 timeout=float(timeout) 阅读全文
posted @ 2019-03-16 14:35 没有阳光天空也是素颜 阅读(1736) 评论(0) 推荐(0)
requests保持登录session ,cookie 和 token
摘要:一、request提供了一个一个叫做session的类,来实现客户端和服务端的会话保持 二、获取登录后的cookie 和 token 请求成功之后获取cookies,然后吧cookies存到固定配置文件里面 获取登录后的token 保持登录的接口请求,就获取cookie然后传到头部header里面去 阅读全文
posted @ 2019-03-15 17:21 没有阳光天空也是素颜 阅读(3001) 评论(0) 推荐(0)
get 和post 请求的写法
摘要:get请求 post请求 写法一: post 请求写法二: 阅读全文
posted @ 2019-03-15 14:58 没有阳光天空也是素颜 阅读(1006) 评论(0) 推荐(0)
字典和json 的区别 和转换
摘要:前言:字典和json非常像。接下来比较一下两者的异同 先看一下字典的写法: 再看一下json的写法: 从形式上看,都是“Key:Value”的形式。 但是从本质上讲,字典是一种数据结构,而json是一种格式;字典有很多内置函数,有多种调用方法,而json是数据打包的一种格式,并不像字典具备操作性,并 阅读全文
posted @ 2019-03-15 14:45 没有阳光天空也是素颜 阅读(4918) 评论(0) 推荐(0)
get和post请求
摘要:一、get请求 1.导入requests后,用get方法就能直接访问url地址,如:http://www.cnblogs.com/yoyoketang/, 2.这里的r也就是response,请求后的返回值,可以调用response里的status_code方法查看状态码 3.状态码200只能说明这 阅读全文
posted @ 2019-03-15 13:52 没有阳光天空也是素颜 阅读(439) 评论(0) 推荐(0)
python3.6 安装第三方库 pyCryptodome 实现AES加密
摘要:起因 前端日子写完的Python入库脚本,通过直接读取配置文件的内容(包含了数据库的ip,数据库的用户名,数据库的密码),因为配置文件中的数据库密码是明文显示的,所以不太安全,由此对其进行加密。 编码之路 编程环境 Python3.6 第三方库–pyCryptodome 第三方库的介绍及下载 1.在 阅读全文
posted @ 2018-04-20 18:35 没有阳光天空也是素颜
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3