22. 蛤蟆 Python 脚本学习笔记二十二数据库支持
本篇名言:
“如果你周围是一群鹰的话,那么你自己也会成为一只鹰;
如果是在一群山雀中间的话,那么你就看不到海阔天空。 ”
在 Python 脚本上,我们居然一步一步的走了那么远了,实在不易啊 ~。让蛤蟆想起一句
名言“千里之行,始于脚下” 。继续书写新的篇章 ~
我们来看下简单数据库 SQLite 使用。
Python 为解决各种数据库模块间的兼容问题,现在已经通过了一个标准的 DBAPI。
任何支持 DB API 的数据库模块都必须定义 3 个描述模块特性的全局变量。
Apilevel 可以是 1.0 或者 2.0
Threadsafety 可以是 0~3.0 表示先出完全不共享模块, 3 表示模块是完全线程安全的, 1
表示线程本身可以共享模块。
Paramstyle 表示执行多次类似查询的时候,参数是如何被拼接到 SQL查询中的。
1.
异常
异常类可以尽可能准确的处理错误。我们看看 DBAPI 使用的异常。如下:
2. 连接和游标
连接函数 connect ,该函数有多个参数,具体使用取决于数据库。参数含义如下:
评论0
最新资源