Escape-строка Python для MySQL

Я использую Python и MySQLdb для загрузки веб-страниц и сохранения их в базе данных. У меня проблема в том, что я не могу сохранять сложные строки в базе данных, потому что они не экранированы должным образом.

Есть ли в Python функция, которую я могу использовать для экранирования строки для MySQL? Я пробовал использовать '' ' (тройные простые кавычки) и "" ", но это не сработало. Я знаю, что PHP имеет mysql_escape_string () , есть что-то подобное в Python?

Спасибо.

64
задан NM Pennypacker 12 August 2015 в 17:51
поделиться