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 ?
Version imprimable
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é :D
Dans le html :
Le script python "photo" qui prend id_image_param en paramètre :Code:<img src="data:image/*;base64,' + photo(id_image_param) + '"/>
La requête SQL Select_Photo qui prend id_image_req en paramètre :Code:
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:SELECT blob_image FROM table WHERE id_image=id_image_req