
python
funcdefmain
这个作者很懒,什么都没留下…
展开
-
requests文件上传和表单参数
一般情况下文件上传使用files参数,表单使用data参数,某些情况下类型是multipart/form-data,通过postman工具请求成功,使用requests请求失败。是因为requests使用data参数时默认用application/x-www-form-urlencoded。None作为文件名会被识别为表单项。原创 2024-11-29 11:15:33 · 643 阅读 · 0 评论 -
python 实现smb共享服务器的文件上传下载
【代码】python 实现smb共享服务器的文件上传下载。原创 2024-10-24 10:14:32 · 568 阅读 · 0 评论 -
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 · 1137 阅读 · 0 评论 -
selenium滚动到页面底部
【代码】selenium滚动到页面底部。原创 2024-08-29 15:39:32 · 1568 阅读 · 0 评论 -
df保存为excel
pandas的dataframe保存为excel,设置列宽,行高和自动换行。原创 2024-08-29 15:23:39 · 1049 阅读 · 0 评论 -
python+appium自动化测试
重启adb服务:查看连接的设备获取系统版本号获取appPackage和appActivity(包名界面名)文件交互原创 2024-07-18 18:02:10 · 466 阅读 · 0 评论 -
python使用ftplib上传下载文件
python内置模块,不需要安装。更新python3.9版本解决。原创 2023-08-02 11:38:11 · 794 阅读 · 1 评论 -
python 实现smb共享服务器的文件(夹)上传下载
【代码】python 实现smb共享服务器的文件(夹)上传下载。原创 2023-08-01 17:15:32 · 3311 阅读 · 1 评论 -
pyqt5实现复选下拉框
【代码】pyqt5实现复选下拉框。原创 2023-05-29 18:11:24 · 1649 阅读 · 1 评论 -
pyppeteer反爬
【代码】pyppeteer反爬。原创 2023-05-22 10:56:31 · 649 阅读 · 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 · 915 阅读 · 0 评论 -
多线程下载
多线程下载原创 2023-05-09 17:28:17 · 150 阅读 · 0 评论 -
pyqt5打包程序实现更新功能
网上找了一些方法可以使用update.exe,或者使用vbs脚本。感觉直接使用vbs脚本执行cmd更简单一点,记录一下。原创 2023-02-21 20:05:28 · 696 阅读 · 0 评论 -
python使用diskpart命令执行脚本
写自动化测试的过程中经常会有磁盘格式化的一些需求,之前用uiautomation实现了,比较复杂,于是换成diskpart命令,记录一下。原创 2023-02-09 16:01:54 · 964 阅读 · 0 评论 -
lief模块使用
lief是一个测试可执行格式的库。原创 2023-01-29 12:01:12 · 1325 阅读 · 1 评论