logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python接口自动化框架,封装读取Excel表方法

本文介绍了一个基于openpyxl库封装的Excel读取工具类ExcelReader,专为Python接口自动化测试设计。该工具类主要功能包括:1) 读取指定sheet数据并转换为字典列表格式,方便测试用例调用;2) 支持读取特定行/列数据;3) 自动处理文件校验、空值和资源释放。核心方法read_sheet_data()将Excel表头作为字典key,每行数据作为value,返回结构化测试用例数

文章图片
#python#自动化
jmeter基础使用方法

JMeter是一款开源性能测试工具,主要用于Web应用、数据库等系统的负载测试。其核心功能包括:通过线程组模拟并发用户,使用取样器发送HTTP等请求,监听器收集测试结果。基础使用步骤为:创建测试计划→添加线程组→配置HTTP请求→添加结果监听器→运行测试。关键元件包括线程组配置、HTTP请求默认值和断言。测试结果可通过聚合报告、图形结果等多种监听器分析。实用技巧涵盖参数化测试、关联、定时器和事务控

文章图片
#jmeter#python
使用正则表达式设置强密码

本文介绍了一个Python实现的强密码验证函数,使用正则表达式检查密码是否符合8位以上且包含大小写字母、数字和特殊字符的要求。函数通过正则表达式分组确保所有字符类型都存在,并提供了测试用例验证不同场景。代码结构清晰,可扩展性强,方便调整密码策略。测试部分展示了合法密码和常见错误密码的验证结果,便于理解验证规则。

文章图片
#正则表达式#java#数据库
pandas怎么去除数据中的重复值

摘要:pandas的drop_duplicates()方法提供了灵活的数据去重功能,支持多种配置选项。通过subset参数可指定去重列,keep参数控制保留策略(first/last/False)。默认基于全列去重保留首次出现记录,也可按需选择特定列或保留最后记录。实例演示了基于全列和单列的不同去重方式,并介绍了订单统计、用户最新数据获取等实际应用场景。操作默认返回新DataFrame,设置inp

文章图片
#pandas#python
Python爬虫实战:破解字体反爬机制与WOFF字体解析

本文分析了字体反爬机制的工作原理及破解方法。该技术通过自定义WOFF等字体文件加密网页数据,使源码与显示内容不一致。文章详细介绍了静态、动态和混合字体反爬的实现方式,并提出基于Python的解决方案:使用fontTools库解析字体文件,建立字符映射关系实现数据还原。研究为爬虫工程师提供了实用的反反爬技术参考,重点解决了字符编码与字形显示的映射问题。

文章图片
#python#爬虫#开发语言
Python爬虫中获取Cookie和添加代理池的完整指南

本文介绍了Python爬虫中应对反爬机制的两项核心技术:Cookie管理和代理池应用。Cookie作为身份凭证,可通过浏览器开发者工具手动获取或使用Selenium自动获取;代理池则通过轮换IP避免封禁,支持免费/付费代理和自建服务器。文章提供了一个完整的Cookie代理管理器实现,包含Cookie持久化存储、代理IP自动获取验证、请求重试机制等功能模块,并建议采用手动Cookie+代理池测试的方

文章图片
#python#爬虫#开发语言
Python爬虫实现“自动重试”机制的方法

本文介绍了Python爬虫中实现自动重试机制的三种方法:1)使用urllib3的Retry类实现底层重试;2)利用tenacity库的装饰器方式实现灵活重试策略;3)自定义重试逻辑实现精细控制。重点讲解了重试次数、间隔、条件和超时等关键参数的配置原则,并建议结合随机User-Agent、代理IP轮换等防护措施提升爬虫稳定性。这些方法各具特点,可根据不同需求灵活选择。

文章图片
#python#爬虫#开发语言
Python爬虫-实现自动获取随机请求头User-Agent

本文介绍了Python爬虫中随机User-Agent的实现方法。主要推荐使用fake-useragent库,并展示了基础的调用方式与进阶封装方案,包括异常处理、日志记录和备用方案。此外还介绍了手动维护User-Agent列表的方法,以及在Scrapy框架中的应用建议。文章强调随机更换User-Agent能有效模拟真实用户访问,提高爬虫成功率,同时建议遵守robots.txt协议,避免对目标服务器造

文章图片
#python#爬虫#开发语言
Python爬虫| Ajax动态解密

本文介绍了Ajax动态网页数据爬取的核心技术方案,重点解决动态加载数据的解密问题。主要内容包括:1)通过开发者工具分析XHR请求定位数据接口;2)识别AES、MD5等常见加密算法;3)逆向分析时间戳、签名等动态参数;4)提供完整的Python爬虫实现,包含AES解密、MD5加密、反爬绕过等核心功能模块。该方案采用请求分析、参数逆向加算法重现的技术路线,可应对大多数Ajax动态网站的加密数据爬取需求

文章图片
#python#爬虫#ajax
Python爬虫-如何将图片和视频保存到本地

本文介绍了一个Python媒体下载器类MediaDownloader,用于从网页爬取并下载图片和视频。该类主要功能包括:1)通过BeautifulSoup解析网页提取图片和视频URL;2)使用requests库下载图片,支持懒加载图片处理;3)流式下载视频文件,支持断点续传;4)自动分类保存到images和videos文件夹。使用示例展示了如何初始化下载器并指定目标URL进行爬取下载。代码实现了完

文章图片
#python#爬虫#开发语言
    共 90 条
  • 1
  • 2
  • 3
  • 9
  • 请选择