Python实现Arduino串口数据实时采集并保存至Excel

本文介绍如何使用Python编写上位机程序,通过pyserial模块与Arduino进行串口通信,实时读取BME280传感器数据,并利用xlwt模块将温湿度及气压数据自动保存为Excel文件。文章详细说明了波特率配置、UTF-8编码处理及缓存清理等关键步骤,提供了完整的代码实现与注意事项。

Python实现Arduino串口数据实时采集并保存至Excel

Python3.7使用openpyxl删除Excel指定行列的方法

本文介绍如何在Python 3.7环境中利用openpyxl库删除Excel文件中的指定行或列。通过load_workbook加载文件,使用delete_rows和delete_cols方法操作工作表,最后保存更改。代码示例展示了具体的参数设置与文件路径处理,适用于需要批量处理Excel数据的场景。

Python3 pandas 操作 Excel 列表实例详解

本文详解如何使用 Python3 的 pandas 库读取、修改并保存 Excel 文件。通过实例演示了安装依赖、读取指定 Sheet、新增列(处理 Series 长度一致性)、以及调用 to_excel 方法保存结果的关键步骤,帮助开发者快速掌握基础数据操作。

Django Admin 添加 Excel 导出功能的实现方案

本文介绍如何在 Django Admin 中为模型列表添加 Excel 数据导出功能。通过定义 actions 并实现具体的导出方法,利用 openpyxl 库生成 .xlsx 文件。此外,提供了将导出逻辑封装为 Mixin 类的完整代码示例,以便在多个模型中复用该功能。

Django Admin 添加 Excel 导出功能的实现方案

Python xlwt 设置单元格自定义背景颜色:十六进制与调色板方案

本文介绍在 Python 2.7 中使用 xlwt 模块导出 Excel 时,如何设置单元格的自定义背景颜色。针对 xlwt 仅支持预定义调色板的问题,提供了将十六进制颜色(如 #8a8eef)转换为 xlwt 支持的颜色名称的方法,并详细展示了通过 XFStyle 和 Pattern 对象逐步构建样式的代码实现。

Python实现批量修改服务器密码的自动化方案

本文介绍使用Python实现批量修改服务器密码的完整方案。通过封装excelhandler类处理Excel文件的读取与生成,利用ChangePassword类结合paramiko库进行SSH远程连接并执行密码更新命令。方案包含生成新密码、执行更新及记录结果三个步骤,旨在解决手动修改密码效率低且易出错的问题,适用于机房或线上多台主机的定期安全维护场景。

Python批量查找并复制包含特定关键词的文件

本文介绍利用Python脚本根据Excel列表中的关键词,从大量文件中批量查找并复制匹配文件的方法。通过遍历文件夹、读取Excel列表、判断文件名包含关系,实现文件的自动筛选与复制,并统计关键词出现次数,适用于文件整理与数据预处理场景。

Python批量查找并复制包含特定关键词的文件

Python结合Excel批量修改SSH服务器密码

本文介绍如何使用Python结合Excel表格,通过Paramiko库批量修改Linux服务器的SSH密码。脚本读取Excel中的IP、账号、旧密码及新密码信息,自动连接服务器并执行密码修改命令。该方法适用于大规模服务器运维场景,可显著提升管理效率,代码支持单独修改或批量处理。