自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 requests文件上传和表单参数

一般情况下文件上传使用files参数,表单使用data参数,某些情况下类型是multipart/form-data,通过postman工具请求成功,使用requests请求失败。是因为requests使用data参数时默认用application/x-www-form-urlencoded。None作为文件名会被识别为表单项。

2024-11-29 11:15:33 625

原创 python 实现smb共享服务器的文件上传下载

【代码】python 实现smb共享服务器的文件上传下载。

2024-10-24 10:14:32 546

原创 selenium连接远程chrome浏览器

下载地址:https://github.com/StudioEtrange/socat-windows。在远程机器安装socat-windows,使用9223端口代理本地9222端口。安装: pip install chrome-proxy -U。命令行启动代理服务器:chrome_proxy。在远程机器命令行启动浏览器。本地selenium连接。本地selenium连接。selenium连接。

2024-08-30 11:25:29 1097

原创 selenium滚动到页面底部

【代码】selenium滚动到页面底部。

2024-08-29 15:39:32 1514

原创 df保存为excel

pandas的dataframe保存为excel,设置列宽,行高和自动换行。

2024-08-29 15:23:39 998

原创 python+appium自动化测试

重启adb服务:查看连接的设备获取系统版本号获取appPackage和appActivity(包名界面名)文件交互

2024-07-18 18:02:10 463

原创 下载狗params加密参数逆向

主页: https://www.xiazaitool.com/准备:安装node环境 安装 npm install crypto-jsparseVideoUrl 请求中包含params是加密参数。

2024-06-05 11:16:21 441

原创 tiktok无水印视频下载

目的:批量下载网页播放的无水印视频。注意:需要从浏览器复制cookie。

2024-06-05 10:20:17 440

原创 python+mitmproxy抓包

Mitmproxy 就是用于 MITM 的 Proxy,MITM 即中间人攻击(Man-in-the-middle attack)。不同于 fiddler ,charles或 wireshark 等抓包工具,mitmproxy 不仅可以抓取请求响应帮助开发者查看、分析,更可以通过自定义python脚本进行二次开发。

2024-02-03 14:10:41 1831 1

原创 雷电模拟器9.0+charles抓包

cmd打开 雷电模拟器安装目录 D:\leidian\LDPlayer9。重启模拟器和charles,就可以抓包了。

2024-01-18 16:04:14 5587 6

原创 XMind测试需求分析转Excel测试用例

【代码】XMind测试需求分析转Excel测试用例。

2023-12-27 19:39:00 807

原创 jmeter接口自动化测试

安装jdk安装下载安装:https://www.oracle.com/cn/java/technologies/downloads/#jdk17-windows配置环境变量:新建系统变量JAVA_HOME,输入jdk安装路径 D:\Program Files\Java\jdk-17新建系统变量CLASS_PATH,输入 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;编辑系统变量PATH, 点击新建 %JAVA_HOME%\bin

2023-12-06 12:12:13 398

原创 y2b视频下载

下载1080p视频需要登陆cookie,可用Cookie-Editor插件导出Netscape形式的cookie复制到cookie.txt后使用cookie下载。只下载视频,指定下载目录,下载最大100M的文件,超过100M会下载part文件,可用ffmpeg转mp4。下载bv,ba 合并输出mp4格式视频,横屏4k,shorts 1080p。bilibili视频下载。

2023-11-24 17:31:34 236

原创 Httprunner V3.x接口自动化测试

HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。使用网页或postman发送登录请求使用抓包工具fiddler或charles导出har文件(v1.1)存放har目录使用命令har2case -2y har/login.har 转化成yml文件,存放api目录修改login.yml,将teststeps的所有的变量存放config。

2023-11-22 17:22:38 152

原创 locust接口压测

说明:在User类定义数据-列表类型,在TaskSet中使用self.parent.url_data.pop(0)取数据,使用append将数据放回。说明:在User类定义数据-队列类型(queue),在TaskSet中使用self.parent.url_data.get()取数据,保证并发测试数据唯一性,循环取数据: 模拟10用户并发请求网页,总共有100个URL地址,要求访问网页不重复,但数据可循环使用。文档:https://docs.locust.io/en/stable/-r: 每秒启动用户数。

2023-10-07 15:23:07 184 1

原创 pixabay网站图片下载

这个网站api请求会返回 Cloudflare 验证页面,它提示启用 JavaScript 和 cookies 以继续浏览,这是 Cloudflare 的安全机制,用于保护网站免受恶意访问。使用浏览器插件Cookie-Editor导出json格式的cookies。下载这个网站的图片需要先登录,可以用临时邮箱去注册一个账号。没有办法跳过,于是使用pyppeteer模拟浏览器操作。目标网站:https://pixabay.com/删除cookies 数据的。

2023-09-04 15:18:00 1914 2

原创 一些临时邮箱

临时邮箱是指能接收邮件的临时邮箱,也称为一次性邮箱,24小时邮箱,10分钟邮箱,可丢弃邮箱,免费在线使用,是完全匿名和安全的。

2023-08-30 19:58:15 5338 1

原创 wallhaven网站图片下载

这个网站有很多好看的壁纸图片。

2023-08-30 17:49:35 323 1

原创 千图网图片下载

【代码】千图网图片下载。

2023-08-30 17:35:27 261 1

原创 hippopx网站图片下载-高清原图

https://www.hippopx.com/, Hippopx是一个免版权图库网站,收录超过20万张以上的免费CC0授权相片,图片的质量很高。高清摄影图片包含人物、动物、风景、名胜、美食、旅游等,都可以免费下载。打断点调试,发现b就是我们要找的加密参数,于是改写函数,扣js,一步步调试,完成该加密参数的构造。发现唯一的区别:原图地址替换了"preview",怀疑是加密参数,发现下载按钮有id参数"dl",在首页输入关键词mountain进入搜索结果页,结果页点击图片进入图片详情页,

2023-08-28 19:28:22 1496 1

原创 pexels网站图片素材爬虫

输入关键词搜索,在结果页面滚动鼠标加载图片,在浏览器控制台找到请求的接口:https://www.pexels.com/zh-cn/api/v3/search/photos,经过分析需要携带必要的请求头User-Agent和Secret-Key。根据关键词搜索自动下载该关键词下的所有图片。

2023-08-21 10:57:31 1424 1

原创 pyqt5使用模态对话框

模态对话框是一种在应用程序中显示的弹出式窗口,它会阻塞用户与主程序的交互,直到对话框被关闭。这种类型的窗口通常用于收集用户输入、展示关键信息或进行一些确认操作。与之相对的是非模态对话框,它允许用户在对话框显示的同时继续与主程序交互。

2023-08-11 16:33:05 650 1

原创 python使用ftplib上传下载文件

python内置模块,不需要安装。更新python3.9版本解决。

2023-08-02 11:38:11 788 1

原创 python 实现smb共享服务器的文件(夹)上传下载

【代码】python 实现smb共享服务器的文件(夹)上传下载。

2023-08-01 17:15:32 3275 1

原创 pyqt5实现复选下拉框

【代码】pyqt5实现复选下拉框。

2023-05-29 18:11:24 1640 2

原创 pyppeteer反爬

【代码】pyppeteer反爬。

2023-05-22 10:56:31 641 1

原创 python获取win系统GPU使用

查询powershell命令: Get-Counter -ListSet *

2023-05-11 11:04:32 404

原创 多线程下载

多线程下载

2023-05-09 17:28:17 148 1

原创 pyppeteer使用方法

要想知道什么是 Pyppeteer,首先应该先了解一下 Puppeteer:Puppeteer 是 Google 基于 Node.js 开发的一个工具,拥有 Puppeteer 即可通过 JavaScript 来控制 Chrome 浏览器的一些操作,也可以用于网络爬虫上,其 API 极其完善,功能非常强大。Pyppeteer 是 Puppeteer 的 Python 实现,Pyppetter 基于 Chromium 浏览器通过执行一些动作来进行网页渲染,Pyppeteer 基于 Python 的新特性。

2023-05-09 17:27:21 907

原创 pyqt5打包程序实现更新功能

网上找了一些方法可以使用update.exe,或者使用vbs脚本。感觉直接使用vbs脚本执行cmd更简单一点,记录一下。

2023-02-21 20:05:28 690

原创 python使用diskpart命令执行脚本

写自动化测试的过程中经常会有磁盘格式化的一些需求,之前用uiautomation实现了,比较复杂,于是换成diskpart命令,记录一下。

2023-02-09 16:01:54 952

原创 用python编写炸金花游戏程序

顺子:又称拖拉机,花色不同,但是顺子,如红桃5、方片6、黑桃7,组成的顺子。一付扑克牌,去掉大小王,每个玩家发3张牌,最后比大小,看谁赢。顺金:又称同花顺,即3张同样花色的顺子, 如红桃 5、6、7。自己写一个程序,实现发牌、比大小判断输赢。豹子:三张一样的牌,如3张6.统一开牌,比大小,输出赢家是谁。这几种牌的大小顺序为,先生成一付完整的扑克牌。单张:单张最大的是A。

2023-01-31 19:38:53 1124

原创 lief模块使用

lief是一个测试可执行格式的库。

2023-01-29 12:01:12 1292 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除