在标签框中显示图像

时间:2018-11-29 18:59:53

标签: python mysql pyqt5

我是编码过程的新手。我已经创建了这段代码,用于将图像显示到创建的标签框中。在单击按钮(输入)时不显示图像时,将执行表单。有人可以让我知道我要去哪里了。您还可以指导我如何使用Blob执行该操作。

    self.b.clicked.connect(self.btn_click)
    self.show()


def btn_click(self):

    connection=pymysql.connect(host="127.0.0.1",user="root",passwd="Divya@123",db="TVSDB")
    cursor=connection.cursor()
    sql1= "select Image from TVSAutoProj where Part_id=100011A1"
    cursor.execute(sql1)
    data2 = cursor.fetchall()

    file_like=cStringIO.StringIO(base64.b64decode(data2[0][0]))

    img1=Image.open(file_like,mode='r').convert('RGB')
    self.l3.show(img1)
    cursor.close()
    connection.close()

0 个答案:

没有答案