使用python将图片存入sqlite数据库中并显示。

使用python将图片存入sqlite数据库中并显示。

建立数据库类型

首先建立能保存图片数据的类型,sqlite 提供的是BOLB
先从网上下载图片并存入电脑在这里插入图片描述

将图片存入数据库

将保存的图片读出来,变为字节,存入数据库中
在这里插入图片描述

将数据库的数据读出

将数据变为图片,再将图片保存在电脑中
在这里插入图片描述

将电脑的图片显示出来

在这里插入图片描述

备注

第一次写博客,有错误请联系我

  • 6
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
可以使用Python内置的sqlite3模块来将数据存入SQLite数据库。步骤如下: 1. 导入sqlite3模块 ```python import sqlite3 ``` 2. 连接到SQLite数据库 ```python conn = sqlite3.connect('example.db') ``` 其,`example.db`是数据库文件名,如果该文件不存在,则会自动创建。 3. 创建表格 ```python conn.execute('''CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, age INTEGER NOT NULL);''') ``` 该语句创建了一个名为`users`的表格,包含三个字段:`id`、`name`和`age`。 4. 插入数据 ```python conn.execute("INSERT INTO users (name, age) VALUES (?, ?)", ('John', 25)) ``` 该语句插入了一条数据,将`name`设置为`John`,`age`设置为`25`。 5. 查询数据 ```python cursor = conn.execute("SELECT * FROM users") for row in cursor: print("ID = ", row[0]) print("Name = ", row[1]) print("Age = ", row[2]) ``` 该语句查询了`users`表格的所有数据,并依次打印出每条数据的`id`、`name`和`age`字段。 6. 关闭连接 ```python conn.close() ``` 完整代码如下: ```python import sqlite3 # 连接到SQLite数据库 conn = sqlite3.connect('example.db') # 创建表格 conn.execute('''CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, age INTEGER NOT NULL);''') # 插入数据 conn.execute("INSERT INTO users (name, age) VALUES (?, ?)", ('John', 25)) # 查询数据 cursor = conn.execute("SELECT * FROM users") for row in cursor: print("ID = ", row[0]) print("Name = ", row[1]) print("Age = ", row[2]) # 关闭连接 conn.close() ```
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zpeien

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值