国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python3圖片轉(zhuǎn)換二進(jìn)制存入mysql

2019-11-25 18:35:59
字體:
供稿:網(wǎng)友

首先,在數(shù)據(jù)庫中創(chuàng)建一個(gè)表,用于存放圖片:

復(fù)制代碼 代碼如下:

CREATE TABLE Images(Id INT PRIMARY KEY AUTO_INCREMENT, Data MEDIUMBLOB);


然后運(yùn)行如下PYTHON代碼進(jìn)行:

復(fù)制代碼 代碼如下:

# -*- coding: UTF-8 -*-
import MySQLdb as mdb
import sys
try:
    #用讀文件模式打開圖片
    fin = open("../web.jpg")
    #將文本讀入img對(duì)象中
    img = fin.read()
    #關(guān)閉文件
    fin.close()
except IOError, e:
    #如果出錯(cuò),打印錯(cuò)誤信息
    print "Error %d: %s" % (e.args[0],e.args[1])
    sys.exit(1)
try:
    #鏈接mysql,獲取對(duì)象
    conn = mdb.connect(host='localhost',user='root',passwd='root', db='test')
    #獲取執(zhí)行cursor
    cursor = conn.cursor()
    #直接將數(shù)據(jù)作為字符串,插入數(shù)據(jù)庫
    cursor.execute("INSERT INTO Images SET Data='%s'" % mdb.escape_string(img))
    #提交數(shù)據(jù)
    conn.commit()
    #提交之后,再關(guān)閉cursor和鏈接
    cursor.close()
    conn.close()
except mdb.Error, e:
    #若出現(xiàn)異常,打印信息
    print "Error %d: %s" % (e.args[0],e.args[1])

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 云安县| 襄汾县| 大洼县| 湾仔区| 海盐县| 栾川县| 徐汇区| 专栏| 武平县| 哈巴河县| 太仓市| 光山县| 安西县| 湘西| 镇沅| 周至县| 长寿区| 新密市| 商水县| 龙胜| 徐汇区| 文山县| 五台县| 且末县| 济宁市| 江城| 陵水| 渭源县| 千阳县| 陇西县| 林周县| 开阳县| 大渡口区| 连江县| 武夷山市| 萍乡市| 荔浦县| 南投县| 莱阳市| 海南省| 嘉峪关市|