![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
TMin白
这个作者很懒,什么都没留下…
展开
-
BiliBili 滑动解锁【代码】
文章目录基本方案:一、获取Bilibili的乱码图片地址,并保存到本地二、获取图片的坐标三、根据坐标,将乱码图片进行切割四、将切割的图片进行重新拼接五、校验拼接好的原图与缺口图的像数值,得出需要滑动的距离六、计算滑动轨迹参考地址: https://blog.csdn.net/thindi/article/details/83152903基本方案:一、获取Bilibili的乱码图片地址,并保存到...原创 2019-03-06 14:23:19 · 524 阅读 · 0 评论 -
Appium - 环境搭建
文章目录一、环境搭建的工具介绍:二、工具安装1、 安装 Node js2、安装 JavaSE配置环境变量:查看 Java 安装的版本 `Java -version`3、装 Android SDK配置环境变量:4、安装 Python5、安装 Appium`pipenv` 环境下添加 `Appium-Python-Client` 库一、环境搭建的工具介绍:NameLinkNo...原创 2019-03-07 13:20:32 · 165 阅读 · 0 评论 -
adb devices 找不到夜神模拟器的问题记录
先打开命令行窗口,输入 **adb devices,**查看连接信息,大致意思是sdk的adb版本与夜神的 adb 版本不一致,导致。C:\Users\cz9025>adb devicesList of devices attachedadb server version (31) doesn't match this client (39); killing...daemon st...原创 2019-03-06 14:48:27 · 150 阅读 · 0 评论 -
python - requests 库的学习
文章目录使用 Requests 发送网络请求一、安装:二、模拟简单的 HTTP 请求:a、传递 URL 参数:b、定制请求头 `headers`三、响应内容:a、二进制响应内容:b、Json响应内容:三、cookie 持久化:使用 Requests 发送网络请求一、安装:pip install requests# pipenv 安装pipenv install request导入 ...原创 2019-03-06 14:46:24 · 88 阅读 · 0 评论 -
python - 反射学习
文章目录Python 反射机制一、反射的方法:二、方法的简单介绍:getattr :setattr :delattr :Python 反射机制一、反射的方法:hasattr(obj,name_str): # 判断 object 是否有 name_str 这个方法或者属性getattr(obj,name_str): # 获取 object 对象与 name_str...原创 2019-03-06 14:45:16 · 137 阅读 · 0 评论 -
Python - pipenv
文章目录一 、 pipenv 基本使用1、安装2、创建虚拟环境:3、激活虚拟环境:4、安装依赖包:5、查看依赖关系:6、生成lockfile:7、删除所有依赖包:二、指定安装包的源:**三 、 pipenv -h**一 、 pipenv 基本使用1、安装pip install pipenv2、创建虚拟环境:# 初始化虚拟环境$ pipenv install# 创建虚拟环境时并指定...原创 2019-03-06 14:44:20 · 153 阅读 · 0 评论 -
Python -logging 基础了解
文章目录Python之日志处理(logging模块)本节内容一、日志相关概念1.日志的作用2.日志的等级3.日志字段信息与日志格式4.日志功能的实现二、logging模块简介1. logging模块的日志级别2. logging模块的使用方式介绍logging模块定义的模块级别的常用函数logging模块的四大组件三、使用logging提供的模块级别的函数记录日志1.最简单的日志输出2. 那么问题...转载 2019-03-06 14:41:47 · 144 阅读 · 0 评论 -
自动化学习【3】- 基础操作
文章目录一、selenium 基本事件操作:1、模拟鼠标点击操作:`click()`2、模拟内容输入:`send_keys( *value )`3、清空输入框内容:`clear()`4、获取元素的文本信息:`text()`5、判断页面元素是否存在:`is_displayed()`6、判断页面元素是否为选中状态:`is_selected()`7、判断页面元素是否为激活状态:`is_enabled...原创 2019-03-06 14:35:17 · 129 阅读 · 0 评论 -
自动化学习【2】 - 获取Element
文章目录一、获取 Web Element**1. 通过不同的页面属性获取 element**2、显示等待获取Element一、获取 Web Element1. 通过不同的页面属性获取 element# 通过 Id 获取 element = driver.find_element_by_id('id')# 通过 class 获取element = driver.find_el...原创 2019-03-06 14:34:06 · 774 阅读 · 0 评论 -
自动化学习【1】 - Selenium 打开浏览器
文章目录selenium - 打开浏览器【python】一、Python 安装 selenium :二、各浏览器driver下载地址三、打开浏览器1. Chrome2. Firefox3. Edge4. Safariselenium - 打开浏览器【python】一、Python 安装 selenium :pip install selenium# 升级 seleniumpip in...原创 2019-03-06 14:32:42 · 399 阅读 · 0 评论 -
Pytest 基础教程
文章目录第一部分:快速入门一、快速入门1. 安装 Pytest2. 第一个测试函数3. 运行测试函数4. 测试失败第二部分:测试函数一、断言二、捕获异常三、标记函数1.Pytest 查找测试策略2. 标记测试函数四、跳过测试五、预见错误六、 参数化第三部分:固件一、 什么是固件二、预处理和后处理三、作用域四、自动执行五、重命名六、参数化七、内置固件tmpdir & tmpdir_facto...原创 2019-03-06 14:29:58 · 4143 阅读 · 0 评论 -
Appium - desired_caps 参数详解
文章目录常用参数:通用参数:Android 专用参数IOS 特有参数获取 appPackage 与 appActivity 的值:*方法一:方法二:日志抓取方法三:aapt 工具( 推荐 )在与 Appium service 服务建立会话的时候,手机端需要告诉服务器一些设备相关的参数,这样服务器才会根据这些参数做对应的处理。常用参数:desired_caps = { # 设备系统 ...原创 2019-03-08 00:03:33 · 7289 阅读 · 0 评论