Python使用smtplib模块通过QQ邮箱发送HTML邮件
本文介绍如何使用Python的smtplib模块结合QQ邮箱发送HTML格式邮件。关键点包括开启QQ邮箱SMTP服务、获取授权码,并通过MIMEText构造包含HTML标签的邮件内容。代码演示了SSL加密连接、登录认证及发送流程,适用于需要程序化发送富文本通知的场景。
本文介绍如何使用Python的smtplib模块结合QQ邮箱发送HTML格式邮件。关键点包括开启QQ邮箱SMTP服务、获取授权码,并通过MIMEText构造包含HTML标签的邮件内容。代码演示了SSL加密连接、登录认证及发送流程,适用于需要程序化发送富文本通知的场景。

本文介绍如何利用Python脚本结合ImageMagick工具,将多张图片批量合并生成一个PDF文件。通过简单的代码实现图片压缩与合并功能,解决手动处理效率低的问题,并附带相关Python学习资源推荐。

本文详解如何在Windows环境下使用Python动态修改用户权限。通过调用AdjustTokenPrivileges API,结合win32security模块,演示如何启用或禁用SE_TCB_NAME权限。文章提供完整的代码示例,涵盖获取进程令牌、查找权限ID及调整权限状态的关键步骤,帮助开发者实现精细的权限控制。
本文介绍Python中使用os.remove删除文件时常见的PermissionError错误。该问题通常由未关闭的文件句柄引起,通过显式调用f.close()或确保文件正确关闭即可解决。
本文介绍如何使用Python3和PyQt5创建一个自定义的流体混合窗口部件。该部件基于逻辑坐标进行绘制,并通过setWindow方法实现坐标系的映射。文章提供了完整的代码示例及运行效果,旨在帮助开发者掌握自定义控件的开发技巧。

本文介绍在Python爬虫或数据处理场景中,如何批量下载并解压ZIP格式数据文件。通过结合zipfile模块进行解压,并利用os和shutil模块在解压完成后自动删除原始ZIP文件及文件夹,有效节省磁盘空间。文章提供了完整的代码片段,涵盖文件解压、单文件删除及非空文件夹清理的具体实现方法。
本文分享Python中调用shutil等内置方法删除文件时遇到Error 5拒绝访问的解决方案。该问题常出现在从ZIP包解压的文件上,即使确认文件未被占用也无法通过常规方式删除。最终通过调用Windows系统强制删除命令成功解决,提供了具体的代码实现参考。
本文介绍了在 Python 中利用 glob 和 os 模块,通过通配符匹配并删除指定目录下文件的方法。代码示例展示了如何编写函数以支持当前目录及子目录的文件查找与删除操作,并提供了开启显示模式的调试选项。
本文详细介绍Python中XlsxWriter模块的用法,重点演示如何生成xlsx文件并插入直方图。通过代码示例解析数据写入、图表配置(如坐标轴、标题、数据标签)及样式设置,帮助开发者掌握Excel自动化处理与数据可视化技巧。

本文介绍如何利用Python的os模块批量查找并删除当前目录下的所有.py文件。通过遍历目录、判断文件后缀名,并结合os.path.join构建完整路径,最终使用os.remove执行删除操作。该方法适用于教程重学或代码重构时清理冗余脚本的场景,提供完整的Python代码示例供参考。
本文详细介绍在Python中去除文件扩展名的几种常用方法。通过os.path模块的splitext函数结合basename,可以精准提取文件名主体。此外,还展示了利用字符串split和rsplit方法进行路径解析的技巧,适用于不同场景下的文件名处理需求。
本文介绍如何在Python中利用whois模块查询网站域名及其所有者信息。通过pip安装python-whois库后,调用whois()函数即可获取包括注册商、创建日期、过期时间及所有者组织等详细数据。文中提供了Python 2与Python 3环境下的安装及运行示例,帮助开发者快速掌握域名信息查询技巧。
