Python数据库与网络编程入门
1. 数据库支持概述
Python程序与关系数据库交互并不复杂,若掌握Python和SQL,借助Python DB API实现两者的耦合很容易。以下是相关重要概念:
- Python DB API :一个简单的标准化接口,数据库包装模块应遵循此接口,便于编写能与多种不同数据库协作的程序。
- 连接(Connections) :连接对象代表与SQL数据库的通信链接。可通过其 cursor 方法获取单个游标,还能使用连接对象提交或回滚事务。完成数据库操作后,可关闭连接。
- 游标(Cursors) :用于执行查询并检查结果。结果行可以逐行检索,也可以一次检索多行或全部行。
- 类型和特殊值(Types and Special Values) :DB API指定了一组构造函数和特殊值的名称。构造函数处理日期和时间对象以及二进制数据对象。特殊值代表关系数据库的类型,如STRING、NUMBER和DATETIME。
- SQLite :一个小型嵌入式SQL数据库,其Python包装器名为pysqlite。它使用快速简单,无需单独设置服务器。
新函数:
| 函数 | 描述 |
| — | — |
| connect(…) | 连接到数据库并返回一个连接对象。参数因数据库而异。 |
2. 网络编程简介
Python是强大的网络编程工具,原因有
超级会员免费看
订阅专栏 解锁全文
7865

被折叠的 条评论
为什么被折叠?



