Python封装QQ邮件发送类:支持纯文本、HTML、图片及附件
本文介绍了一个Python实现的QQ邮件发送封装类,支持纯文本、HTML、带本地图片的HTML以及附件发送。通过配置发件人、授权码及收件人,可灵活调用sendQQEmail方法完成各类邮件发送任务,适用于自动化通知、报告生成等场景。
本文介绍了一个Python实现的QQ邮件发送封装类,支持纯文本、HTML、带本地图片的HTML以及附件发送。通过配置发件人、授权码及收件人,可灵活调用sendQQEmail方法完成各类邮件发送任务,适用于自动化通知、报告生成等场景。

本文介绍 Python 中记录程序运行时间的三种常用方法,分别基于 datetime、time.time 和 time.clock。通过代码示例对比各方法的实现细节,指出前两种方法包含系统其他进程 CPU 时间,而 time.clock 仅计算当前程序 CPU 时间,帮助开发者根据需求选择合适方案。
本文介绍了在Python中运行外部程序的两种常用方法。第一种是使用os.system()函数,适用于简单的命令执行;第二种是利用win32api.ShellExecute函数,提供更丰富的参数控制。通过具体示例展示了如何打开记事本、执行脚本及打开网页等操作,帮助开发者根据需求选择合适的调用方式。
本文系统梳理Python中常用的内置函数,涵盖数学运算、功能判断、类型转换、字符串及序列处理五大类。通过abs、min/max、range、filter、map等具体代码示例,详解各函数的参数用法与返回值,帮助开发者快速掌握Python核心内置工具,提升编码效率。
本文提供Python三级菜单的完整实现代码。通过嵌套字典结构存储省市区数据,利用while循环与if条件判断实现层级跳转、返回上一级及退出功能。代码包含详细的输入处理逻辑,适合Python初学者理解数据结构与流程控制的应用。

本文详解利用Python生成器与yield关键字实现杨辉三角输出的核心逻辑。通过迭代方式,结合列表推导式计算相邻元素之和,逐步构建每一行数据。文章深入解析了从第一行[1]开始,如何通过len(L)控制循环范围,动态生成后续如[1,1]、[1,2,1]等行的具体过程,帮助开发者理解生成器在数学序列生成中的应用。
本文介绍在 Django 项目中添加静态文件的两种核心方法。首先需在 settings.py 中通过 STATICFILES_DIRS 配置静态资源目录路径;其次在 HTML 模板中,可直接使用 /static/ 前缀访问资源,或加载 staticfiles 模板标签并通过 {% static %} 标签引用具体文件,确保静态资源正确加载。
本文汇总Python中常用的加密与编码方法,涵盖MD5、Base64及SHA1的具体实现。通过导入hashlib模块,演示如何生成哈希值及进行Base64编解码,并附带在线加密工具链接,帮助开发者快速掌握Python安全编程技巧。
本文介绍如何使用Python的win32com库控制Internet Explorer浏览器,实现自动访问博客园登录页面、填写账号密码并提交登录,最后执行注销操作。代码展示了等待页面加载状态及获取用户昵称的方法,适用于Windows环境下的基础浏览器自动化场景。
本文详解Python通过MySQLdb库操作MySQL数据库的完整流程。涵盖从安装驱动、建立连接(注意host、port等参数类型)到创建游标执行插入、更新、删除及查询命令。重点解析fetchone、fetchmany、fetchall获取数据及scroll移动游标的方法,并强调事务提交与资源释放的重要性。
本文详细介绍使用Python统计指定目录下代码行数的方法。通过遍历文件、识别后缀名,并逐行读取判断代码、注释及空行,实现自动化统计。文章解析了处理单行与多行注释的逻辑,提供完整示例代码,帮助开发者高效掌握代码量统计技巧。

本文介绍使用 Python3 通过搜狗微信搜索接口抓取文章标题与链接的方法。利用 urllib 构建请求,通过正则表达式解析 HTML 获取数据,并借助 xlsxwriter 模块将结果写入 Excel 文件。文中包含完整代码示例及 URL 构造逻辑说明,适用于 Python3.4 及 Windows 环境,需注意网站结构变更可能导致脚本失效。