iPython搜索

Python自动化 搜索结果

共找到 159 个相关内容

Python property装饰器详解与实战案例

本文详细介绍Python中property装饰器的两种定义方式及其参数含义。通过装饰器语法和类属性传参两种方法,展示如何将函数伪装为数据属性,实现访问、设置和删除属性的自动化控制。文中包含BMI计算及姓名管理的完整代码案例,帮助开发者理解属性访问的一致性与封装性。

Python实现脚本转换为命令行程序

本文详解如何将简单的Python脚本转换为专业的命令行工具。通过结合Pyscaffold框架与Click库,演示了从基础骨架搭建、自动化打包测试配置到添加CLI参数支持的完整流程。内容涵盖入口点配置、环境变量处理及隔离环境下的端到端测试方法,帮助开发者高效提升脚本的工程化质量。

五个简单有效的Python清理数据脚本分享

本文介绍了五个使用Python进行数据清理的实用脚本,涵盖从PDF提取表格、合并多个CSV文件、删除重复行、拆分列以及合并不同数据集等常见场景。通过Pandas库实现自动化处理,显著提升机器学习前的数据准备效率,适用于Tableau等可视化工具及各类模型训练前的数据预处理环节。

五个简单有效的Python清理数据脚本分享

Python paramiko模块基础操作与常见错误排查

本文详解Python中paramiko模块的基础用法,涵盖SSH密钥与密码登录、单条及多条命令执行、SFTP文件上传下载等核心功能。针对常见的权限错误与路径问题提供排查方案,并介绍SSH工具封装、上下文管理器(with-as)及多返回值处理等实用技巧,帮助开发者高效进行服务器自动化运维。

Python提取Excel指定关键词行数据:从基础到进阶方案

本文介绍如何使用Python从Excel文件中提取包含特定关键词的行数据。文章首先展示基于xlrd库的基础实现方法,指出其局限性如需手动处理空白及易出错。随后提供第二版代码,结合os遍历文件夹与openpyxl库,实现更灵活的批量处理和多Sheet支持,适用于需要自动化筛选Excel数据的场景。

Python提取Excel指定关键词行数据:从基础到进阶方案

Python实战:利用yagmail实现自动发送邮件与服务器监控

本文详细介绍如何使用Python的yagmail库实现自动发送邮件功能。内容涵盖开启邮箱SMTP服务及获取授权码的关键步骤,封装包含日志功能的邮件发送类,并通过一个监控网站状态的小实例,展示如何在服务器后台运行脚本以实时接收异常提醒,适用于股票策略更新、网站宕机告警等自动化场景。

Python实战:利用yagmail实现自动发送邮件与服务器监控

Python实现图片按钮坐标定位:pyautogui与aircv方案对比

本文探讨Python中查找图片按钮坐标的两种方案。针对pyautogui在小尺寸图片识别上的不足,介绍使用aircv进行封装的方法。通过对比两种工具的实现逻辑,展示如何获取桌面截图、计算中心点及四角坐标,并提供完整的代码示例与可视化调试流程,帮助开发者解决自动化操作中的精准定位问题。

Python实现图片按钮坐标定位:pyautogui与aircv方案对比

Python 高效处理千万级数据写入 MySQL:Navicat、Pymysql 与 Pandas 方案对比

本文系统分享将千万级数据写入 MySQL 的两种场景及对应方案。针对非频繁写入,推荐使用 Navicat 导入向导;针对增量自动化写入,对比了 Pymysql 与 Pandas+SQLAlchemy 两种 Python 实现方式。测试显示,Pandas 方案仅需五行代码且耗时约 4 分钟,远优于 Pymysql 的 12 分 47 秒,且无需预先建表,推荐作为高效首选。

Python 高效处理千万级数据写入 MySQL:Navicat、Pymysql 与 Pandas 方案对比

Python使用PyPDF2读写与处理PDF文件详解

本文介绍如何使用Python的PyPDF2库进行PDF文件的读取、写入、加密、解密、页面旋转、合并及添加水印等操作。涵盖从基础安装到具体代码实现的完整流程,包括处理加密文档的技巧和常见问题的解决方法。

Python使用PyPDF2读写与处理PDF文件详解

基于Django与Pytest的在线自动化测试平台搭建指南

本文详细介绍如何利用Django框架结合Pytest测试框架,搭建一个集用例管理、统一执行与报告生成为一体的在线自动化测试平台。内容涵盖项目初始化、App配置、数据库模型定义、后台管理界面定制以及通过调用pytest执行YAML关键字驱动用例的具体实现步骤,为开发者提供完整的搭建方案。

Pytest自定义mark标记筛选用例

本文介绍如何在Pytest中通过自定义mark标记来筛选特定测试用例。首先需在pytest.ini中注册标记名,随后在测试代码中使用该标记。运行测试时,利用-m参数指定标记名即可精准执行目标用例,提高自动化测试效率。

Pytest自定义mark标记筛选用例

Python打印字典Key与Value的五种方法及获取最大值的技巧

本文介绍Python中打印字典Key与Value的基础方法,并针对一道面试题:如何获取字典中Value最大的值并打印其Key-Value对,提供了五种不同的实现方案。涵盖基础遍历、max函数、map高阶函数及排序技巧,适用于Python 3.6.8及以上版本,帮助开发者掌握字典操作的核心语法。