Python格式化输出%s和%d

本文介绍Python中如何使用%s和%d进行字符串格式化输出,包括基本用法、浮点数精度控制、占位符宽度与对齐方式,以及科学计数法的应用。

Python格式化输出%s和%d

Python Pillow实现图片文字添加与保存

本文介绍如何使用Python的Pillow库在图片上添加文字。通过Image.open()加载图像,利用ImageFont指定字体与大小,结合ImageDraw.Draw()创建绘图对象,调用text()方法在指定坐标写入内容,最后保存修改后的图片。

利用Python os模块生成Caffe train_list.txt及文件操作详解

本文介绍如何使用Python脚本自动生成Caffe所需的train_list.txt文件,并详细解析os模块在文件重命名、读写、目录管理及路径处理中的核心用法。涵盖open模式、文件读写方法、文件夹创建删除、路径拼接及系统命令执行等实用技巧,辅助深度学习数据预处理。

Python3 遍历删除特定后缀名文件的方法

本文介绍如何使用 Python3 遍历并删除特定后缀名的文件。通过 os.walk() 函数,可以递归遍历当前目录及其子目录,找到符合条件的文件并执行删除操作。示例代码展示了如何删除 .lnk 文件和包含“微信截图”的文件,并统计删除数量。

Python3 遍历删除特定后缀名文件的方法

Python实现校园网自动登录:抓包分析与代码实现

本文详细讲解如何利用Python和requests库实现校园网自动登录。通过Firefox浏览器和Firebug插件监控网络请求,分析POST请求的Header和Body参数。重点解析密码字段的Base64编码过程,并提供完整的Python登录脚本,帮助读者掌握网络请求模拟与数据构造技巧。

Python实现校园网自动登录:抓包分析与代码实现

Numpy数组重塑、合并与拆分实战指南

本文深入解析Numpy中数组重塑、合并与拆分的核心操作。通过reshape()实现维度转换,利用-1自动推断形状;对比flatten()与ravel()在内存副本上的差异;掌握concatenate()按轴合并数组,以及split()按指定轴向拆分数组。

Python高效处理大文本文件的按行读取策略

本文探讨Python中处理大型文本文件的多种策略,重点分析readline、readlines及文件迭代器的性能差异。通过linecache模块实现高效随机行访问,并展示如何构建自定义迭代器以优化内存占用。针对GB级日志文件,提供从顺序读取到随机定位的具体代码实现与性能考量。

基于Python与psutil的服务器端口及系统资源监控脚本

本文介绍如何使用Python编写一个轻量级服务器监控脚本。通过调用psutil模块获取CPU、内存及磁盘I/O状态,结合netstat命令提取特定端口(如3389)的连接IP。脚本利用正则表达式解析数据,并通过SMTP协议将监控结果发送至指定邮箱,实现自动化运维监控。

基于Python与psutil的服务器端口及系统资源监控脚本