Python3基础实战:名片管理系统开发详解

本文基于Python3基础课程,通过开发一个名片管理系统来训练对Python基础代码的熟悉程度。系统包含主程序cards_main.py与工具模块cards_tools.py,实现了新增、显示、查询及修改名片的功能。文章提供了完整的源码下载链接,适合初学者理解列表、字典及函数调用的实际应用。

Python3实现腾讯云OCR识别

本文介绍了如何使用Python3调用腾讯云OCR接口进行文字识别。由于网上Python2.7示例较多,作者将其改写为Python3版本。文章提供了完整的代码示例,包括签名生成、请求构造及结果解析,并对关键参数进行了说明,供开发者参考使用。

Python3实现腾讯云OCR识别

Python2与Python3中__bool__方法行为差异解析

本文通过实际测试对比了Python2与Python3中__bool__方法的实现差异。在Win10 Bash(Python 2.7.6)与CMD(Python 3.6.0)环境下,相同代码对自定义类实例的布尔判断结果不同。文章展示了具体代码、输出日志及版本信息,解释了这一接口行为变化对程序员的影响,并指出Python3在此处更具人性化。

Py2Exe for Python3 打包GUI程序生成exe完整指南

本文详细介绍如何在Python 3环境下使用Py2Exe将GUI程序打包为Windows可执行文件。涵盖Anaconda环境下的手动安装步骤,对比setup.py与build_exe命令行两种打包方式,并重点解决运行exe时附带控制台窗口的常见问题,提供去除控制台背景的完整解决方案。

Py2Exe for Python3 打包GUI程序生成exe完整指南

Python3 提取文本中两个关键字之间内容的实现方法

本文介绍在Python3中如何高效提取大段文本内两个指定关键字之间的内容。通过结合使用字符串查找或正则表达式模块re,可以精确捕获目标区间数据。文中提供了基于re.compile和findall方法的完整代码示例,适用于日志分析、数据清洗等场景,帮助开发者快速实现文本内容截取功能。

Python3利用asyncio与aiomysql实现水平切分表的并发查询

本文介绍如何利用Python3的asyncio异步IO库结合aiomysql,解决MySQL水平切分表在多个Host下的并发访问问题。通过封装异步查询函数与批量任务调度,实现高效的数据检索。文中提供了基于asyncio.gather的并发执行方案及完整代码示例,适用于需要快速响应的大规模分表查询场景。

Python3中bytes类型转换为str类型的两种方法

本文详解Python3中bytes类型转换为str类型的两种常用方法。针对URL解析中因类型混用导致的TypeError,分别介绍了利用str()函数和bytes.decode()进行解码的操作步骤。通过完整测试代码展示转换过程,帮助开发者正确处理文本与二进制数据的区分问题。

Python3中bytes类型转换为str类型的两种方法

Windows下Python 2与Python 3共存及版本切换指南

本文介绍在Windows系统中同时安装Python 2.x和3.x的方法,解决语法不兼容导致的共存问题。通过配置环境变量,利用py命令的-2和-3参数实现脚本运行时的版本切换,并在代码头部添加解释器声明以简化调用。此外,还展示了如何针对特定版本使用pip安装第三方模块,确保开发环境的灵活性与兼容性。