Bonjour,
J'utilise le module mysql.connector pour communiquer avec une bdd mysql.
La connexion se passe bien mais je voudrais faire une requête pour insérer du texte contenant plusieurs apostrophes et guillemets et cela plante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 content = "Ici ça marche" query = ("INSERT INTO `mabase`.`matable`(`key`, `value`) VALUES('test', '" + content + "')") cursor_new.execute(query_create_pad)Il faudrait échapper le contenu de content mais j'ai beaucoup d'apostrophes et guillemets. Il existe un moyen simple d'échapper la ligne pour l'insérer directement ? Ou une autre méthode ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 content = "Ici ça marche plus car je rajoute un ' " query = ("INSERT INTO `mabase`.`matable`(`key`, `value`) VALUES('test', '" + content + "')") cursor_new.execute(query_create_pad)
Merci par avance
Partager