• 周二. 10 月 8th, 2024

5天掌握Python与数据库CRUD操作:综合应用与项目实践(5)

anilineup

9 月 13, 2024

 

目标

  • 综合运用前面学到的知识。
  • 完成一个小项目的开发。

内容

  • 设计一个简单的应用案例。
  • 实现CRUD操作。

示例代码

import sqlite3

# 建立数据库连接
conn = sqlite3.connect('test.db')
cursor = conn.cursor()

# 创建表
cursor.execute('create table if not exists books (id integer primary key, title text, author text, year integer)')

# 插入数据
cursor.execute('insert into books (title, author, year) values (?, ?, ?)', ('The Great Gatsby', 'F. Scott Fitzgerald', 1925))
conn.commit()

# 查询数据
cursor.execute('select * from books')
print(cursor.fetchall())

# 更新数据
cursor.execute('update books set year=? where title=?', (1926, 'The Great Gatsby'))
conn.commit()

# 删除数据
cursor.execute('delete from books where title=?', ('The Great Gatsby',))
conn.commit()

cursor.close()
conn.close()

通过以上五个阶段的学习,学员可以系统地掌握Python与数据库的基本操作,并且通过具体的例子加深理解。

anilineup

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注