J'utilise Python et MySQLdb pour télécharger des pages Web et les stocker dans une base de données. Le problème que j'ai est que je ne peux pas enregistrer des chaînes compliquées dans la base de données car elles ne sont pas correctement échappées.
Existe-t-il une fonction en Python que je puisse utiliser pour échapper à une chaîne pour MySQL? J'ai essayé avec '''
(plusieurs citations simples) et """
, mais cela n'a pas fonctionné. Je sais que PHP a mysql_escape_string()
, y a-t-il quelque chose de similaire en Python?
Merci.