peewee创建sqlite数据库文件并添加数据
时间: 2023-12-18 18:04:54 浏览: 84
好的,您可以使用 peewee 模块中的 SqliteDatabase 类来创建 SQLite 数据库文件,同时使用相关的 Model 类来添加数据。示例代码如下:
```python
import peewee
# 创建 SQLite 数据库文件
db = peewee.SqliteDatabase('example.db')
# 定义模型类
class Person(peewee.Model):
name = peewee.CharField()
age = peewee.IntegerField()
class Meta:
database = db
# 创建表并添加数据
db.create_tables([Person])
Person.create(name='Alice', age=30)
Person.create(name='Bob', age=25)
```
其中,`SqliteDatabase` 类用于创建数据库连接,`Person` 模型类定义了表结构和字段类型,`db.create_tables([Person])` 语句用于创建表,`Person.create(name='Alice', age=30)` 和 `Person.create(name='Bob', age=25)` 语句用于向表中添加数据。
请注意,以上代码片段仅供参考,并不是全部代码。在实际应用中,您需要根据具体情况进行修改和完善。
阅读全文