Bonjour,
J'ai stocké des images dans une base MySql au format BLOB (je sais, c'est pas la meilleure solution, mais c'est la plus rapide pour ce que j'ai à faire).
Je souhaite afficher ces images en html avec un script python.
Comment faire ?
Bonjour,
J'ai stocké des images dans une base MySql au format BLOB (je sais, c'est pas la meilleure solution, mais c'est la plus rapide pour ce que j'ai à faire).
Je souhaite afficher ces images en html avec un script python.
Comment faire ?
J'ai trouvé
Dans le html :
Le script python "photo" qui prend id_image_param en paramètre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <img src="data:image/*;base64,' + photo(id_image_param) + '"/>
La requête SQL Select_Photo qui prend id_image_req en paramètre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 import base64 image = Select_Photo(id_image_req=id_mage_param)[0]['blob_image'] # requête qui permet de récupérer l'image en tant que blob dans la base mysql return base64.encodestring(image)
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT blob_image FROM table WHERE id_image=id_image_req
Partager