Python自动发送邮件脚本实现详解

本文介绍如何使用Python实现自动发送邮件功能,适用于定时发送统计报表等场景。通过封装sendmail函数,传入发件人、密码、收件人、主题及内容等参数,即可调用SMTP服务完成邮件发送。

Python实现Windows定时关机脚本详解

本文介绍如何使用Python实现Windows系统的定时关机功能。通过获取用户输入的指定时间,结合time模块计算与当前时间的秒数差,调用os模块执行shutdown命令。文章详细解析了时间处理逻辑、参数校验及取消关机命令的使用方法,提供完整代码示例供参考。

Python3结合OpenCV实现RTSP视频流本地保存

本文介绍如何使用Python3与OpenCV库将网络视频流(如RTSP)实时保存为本地视频文件。通过VideoCapture获取流数据,利用VideoWriter进行编码写入,并支持对每一帧图像执行识别或增强等处理操作,最终生成完整的本地视频文件。

Python3结合OpenCV实现RTSP视频流本地保存

Python实现定时关机脚本详解

本文分享了一个基于Python的定时关机小脚本,通过调用系统shutdown命令实现延迟关机功能。代码包含输入延迟小时数、转换为秒数并执行关机的完整逻辑,适合Python初学者参考学习。

PHP防范SQL注入的三种核心方法

本文介绍PHP中防范SQL注入的三种主要方法:使用参数化查询(预处理语句)切断恶意代码注入路径;通过filter_var、htmlspecialchars及real_escape_string进行严格的输入验证与过滤;以及遵循最小权限原则限制数据库用户访问。结合代码示例,帮助开发者提升应用安全性。

Python改进POP3邮件下载脚本:从编号命名到发件人地址命名

本文介绍基于Python的POP3邮件下载脚本改进方案。原脚本以邮件编号和大小命名文件,不便阅读。改进后通过正则表达式匹配发件人地址进行命名,实现附件一并下载。尽管POP3服务已逐渐被IMAP取代,该脚本仍适用于特定备份场景,代码中保留了关键处理逻辑。

Python改进POP3邮件下载脚本:从编号命名到发件人地址命名

Python+POP3实现批量下载邮件附件

本文介绍利用Python和POP3协议实现批量下载邮箱附件的自动化脚本。针对助教统计作业场景,脚本可指定日期范围筛选邮件,自动解析并保存附件至指定目录。文中重点解决了Python 2与3版本间的编码差异问题,提供了完整的代码示例及注意事项,帮助开发者高效处理邮件数据处理任务。

Python3使用turtle绘制超立方体图形示例

本文介绍利用Python3的turtle库绘制超立方体图形的方法。通过计算边长为100的超立方体顶点坐标,将点分为上下两组,分别绘制六角形、竖直直线及斜线。文章提供完整代码片段及运行结果,并附带Eclipse+pyDev环境下的常见警告说明,供Python初学者参考。

Python3使用turtle绘制超立方体图形示例

Python3使用SMTP发送HTML格式邮件

本文介绍如何使用Python3通过SMTP协议发送HTML格式邮件。主要步骤包括开启邮箱SMTP服务并获取授权码,利用smtplib和email模块构建邮件对象。文中提供了基于Python 3.6.3和PyCharm 2017.3的完整代码示例,涵盖读取本地HTML文件、设置邮件头及发送逻辑,并提示了邮件可能被归入垃圾邮件的情况。

Python批量解析邮件并下载附件的实现方法

本文介绍利用Python内置email模块批量解析邮件并下载附件的方法。代码通过遍历邮件内容,提取非multipart部分并保存附件。特别指出处理中文文件名时需进行编码转换,否则可能因特殊字符导致保存失败,此时需对文件名进行替换处理。