logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python PyAutoGUI 超详细实战教程(附完整教学代码)

摘要:PyAutoGUI是Python跨平台自动化库,支持鼠标/键盘操作、屏幕截图和图像识别。本文系统讲解其安装配置、核心功能和实战应用:1)环境搭建需安装依赖库并配置系统权限;2)基础操作包括鼠标移动/点击、键盘输入/快捷键;3)高级功能实现图像定位和智能交互;4)通过办公自动化案例演示批量文件处理。文章提供完整代码示例,涵盖安全配置、异常处理和防检测技巧,适合从入门到实战的自动化开发需求。Py

文章图片
#python#开发语言
python pytest 进阶二

摘要:本文介绍了pytest框架在数据驱动测试和接口自动化测试中的高级应用。主要内容包括:1)使用JSON/Excel/YAML管理测试数据实现数据驱动;2)结合requests封装接口测试夹具,实现多维度断言和异常处理;3)通过命令行参数和分层配置管理多测试环境;4)利用pytest-xdist实现并发测试;5)集成CI/CD实现自动化测试流程。这些方法可以有效提升测试效率,满足企业级测试需求,

文章图片
#python#pytest#开发语言
python pytest进阶一

本文介绍了pytest框架的高级使用技巧,主要包括三大方面:1)高效用例管理:通过自定义标记筛选用例、使用pytest-dependency插件实现用例依赖、利用pytest-rerunfailures插件处理偶发失败;2)测试结果增强:使用pytest-html生成HTML报告或集成Allure生成专业测试报告;3)高级功能应用:包括Fixture的参数化、作用域控制和全局共享,Mock模拟外部

文章图片
#python#开发语言
python time包 精讲

Python的time模块是操作系统时间接口的封装,跨平台使用时需注意关键差异:1)Linux/macOS支持完整时区操作,Windows存在32位时间戳限制(1970-2038);2)Python 3.3+新增高精度计时器(perf_counter/monotonic),3.7+优化纳秒级精度;3)时间格式化需注意平台兼容性,优先使用%z而非%Z处理时区。最佳实践包括:使用*_ns()函数避免浮

文章图片
#python#开发语言
Python 列表 (list) 全面详解(超详细版)

本文全面介绍了Python列表的核心特性和使用方法。列表作为有序可变序列,支持存储多种数据类型和重复元素,具有动态扩容能力。文章详细讲解了列表的创建方式(直接赋值和list()函数)、核心操作(增删改查、遍历、切片、拼接)、常用内置方法(count、sort、reverse等)以及高级特性(列表推导式、深浅拷贝)。特别强调了使用中的注意事项,如避免下标越界、遍历删除的正确方式、sort与sorte

文章图片
#python
python 小白pytest入门

本文介绍了Python单元测试框架pytest的基础使用方法。主要内容包括:1)环境搭建与项目结构创建;2)编写测试用例的基本规则和断言方法;3)参数化测试和fixture的使用;4)实战案例演示质数判断函数的测试;5)新手常见问题解决方案。文章强调pytest比unittest更简洁强大,重点讲解了测试文件命名规则、assert断言、参数化测试等核心功能,并提供了详细的示例代码和运行命令。适合P

文章图片
#python#pytest#开发语言
python pytest 进阶三(异步代码测试/测试数据隔离与工厂模式/自定义pytest插件/测试左移)

本文介绍了Python测试框架pytest的高阶使用技巧:1)异步测试,通过pytest-asyncio适配FastAPI等异步框架,包括HTTP接口和数据库测试;2)数据隔离方案,使用factory-boy生成动态测试数据,结合事务回滚避免数据污染;3)自定义插件开发,封装通用测试逻辑提升复用性;4)调试技巧,包括失败自动记录、pdb交互调试和性能分析。这些方法能有效提升测试效率和可靠性,适用于

文章图片
#python#pytest#开发语言
计算机视觉(CV)(Computer Vision)

图片和视频是非结构化数据,机器如果要理解某一图片或视频表达的内容,是无法直接分析的,这种情况,就需要有计算机视觉技术,通过一系列对图片/视频的分析及处理技术,提取图片/视频中的元素,将图片转化为一系列的特征,将计算机对图片的理解转化为人类可读的信息,比如文本描述、标记、图形等,也就是可被机器理解的结构化数据。计算机视觉可以模仿人的视觉系统,通过机器学习等技术解决图片和视频的分析等问题。以上是计算机

#霍夫曼树#近邻算法#迭代加深 +3
python 桌面倒计时小工具 随意取用

工作时总忘记接下来要做的事,或者提醒自己喝水。所以用AI帮我写了这个倒计时工具,第一步:复制全部代码到本地环境,并保存,文件名根据自己喜好创建(最好是全英文)第二步:我这里是使用pycharm,先使用pycharm执行一下,看能不能执行成功第三步:保存好后,到文件目录下我的文件目录

文章图片
#python#开发语言
计算机视觉(CV)(Computer Vision)

图片和视频是非结构化数据,机器如果要理解某一图片或视频表达的内容,是无法直接分析的,这种情况,就需要有计算机视觉技术,通过一系列对图片/视频的分析及处理技术,提取图片/视频中的元素,将图片转化为一系列的特征,将计算机对图片的理解转化为人类可读的信息,比如文本描述、标记、图形等,也就是可被机器理解的结构化数据。计算机视觉可以模仿人的视觉系统,通过机器学习等技术解决图片和视频的分析等问题。以上是计算机

#霍夫曼树#近邻算法#迭代加深 +3
    共 15 条
  • 1
  • 2
  • 请选择