Нужно добавить слеши перед sql запросом, пробовал mysqldb.escape_string: как-то криво экранирует(так и не понял, походу дела он пытался экранировать кириллицу) и зависит от модуля.
Пробовал xml.sax.saxutils.escape, тоже проблемы с кириллицей были.
re.escape отрабатывает почти всегда успешно, но бывают проблемы и он выпадает в:
File "/usr/lib64/python2.4/sre.py", line 193, in escape s = list(pattern) TypeError: iteration over non-sequence
Кто-нибудь сталкивался с чем-нибудь подобным ?