使用Python操作数据库和Excel文档
1. 使用sqlite3操作数据库
在数据库操作中,我们主要使用 sqlite3 库来完成数据的查询、更新和删除等操作。
1.1 数据库查询
提取数据库中的数据主要使用 SELECT 、 FROM 和 WHERE 关键字。下面是一个示例代码,创建一个名为 queries.py 的文件,并输入以下代码:
import sqlite3
def get_cursor():
conn = sqlite3.connect("library.db")
return conn.cursor()
def select_all_records_by_author(cursor, author):
sql = "SELECT * FROM books WHERE author=?"
cursor.execute(sql, [author])
print(cursor.fetchall())
# or use fetchone()
print("\nHere is a listing of the rows in the table\n")
for row in cursor.execute("SELECT rowid, * FROM books ORDER BY author"):
print(row)
def select_using_l
超级会员免费看
订阅专栏 解锁全文
636

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



