[原]Python爬虫编程思想(83):用Python操作SQLite数据库
蒙娜丽宁 2021-11-16 08:18:43 2021-11-16 09:18:43 Author: blog.csdn.net(查看原文) 阅读量:27 收藏

蒙娜丽宁 2021-11-16 08:18:43 8 收藏

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

84 篇文章 3 订阅 ¥29.90 ¥99.00

        通过sqlite3模块[1]中提供函数可以操作SQLite数据库,sqlite3模块是Python语言内置的,不需要安装,直接导入该模块即可。

        sqlite3模块中提供了丰富的函数可以对SQLite数据库进行各种操作,不过在对数据进行增、删、改、查以及其他操作之前,先要使用connect函数打开SQLite数据库,通过该函数的参数指定SQLite数据库的文件名即可。打开数据库后,通过cursor方法获取sqlite3.Cursor对象,然后通过sqlite3.Cursor对象的execute方法执行各种SQL语句,如创建表、创建视图、删除记录、插入记录、查询记录等。如果执行的是查询SQL语句(SELECT语句),那么execute方法会返回sqlite3.Cursor对象,需要对该对象进行迭代,才能获取查询结果的值。

        下面的例子使用connect函数在当前目录创建了一个名为data.sqlite的SQLite数据库,并在该数据库中建立了一个persons表,然后插入了若干条记录,最后查询persons表的所有记录,并将查询结果输出到控制台。

import sqlite3
import os

dbPa

文章来源: https://blog.csdn.net/nokiaguy/article/details/121347827
如有侵权请联系:admin#unsafe.sh