Heim  >  Artikel  >  Datenbank  >  So verwenden Sie Python, um mithilfe von MySQL Bilder aus der Datenbank zu lesen

So verwenden Sie Python, um mithilfe von MySQL Bilder aus der Datenbank zu lesen

WBOY
WBOYnach vorne
2023-05-29 19:22:121107Durchsuche

Bilder aus der Datenbank lesen

import MySQLdb as mdb
import sys
try:
#连接 mysql,获取连接的对象
conn = mdb.connect('localhost', 'root', 'root', 'test');
cursor = conn.cursor()
#执行查询该图片字段的 SQL
cursor.execute("SELECT Data FROM Images LIMIT 1")
#使用二进制写文件的方法,打开一个图片文件,若不存在则自动创建
fout = open('image.png','wb')
#直接将数据如文件
fout.write(cursor.fetchone()[0])
#关闭写入的文件
fout.close()
#释放查询数据的资源
cursor.close()
conn.close()
except IOError, e:
#捕获 IO 的异常 ,主要是文件写入会发生错误
print "Error %d: %s" % (e.args[0],e.args[1])
sys.exit(1)

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Python, um mithilfe von MySQL Bilder aus der Datenbank zu lesen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen