Я работаю над проектом на Python с MySQLdb.Как часть этого, я перемещаю информацию о пользователях, включая соленые пароли из одной системы, которая генерирует их, в новую, которая просто использует их.
Одинарные, двойные или тройные кавычки могут очерчивать начало и конец вашей строки.Тем не менее, одинарные и двойные кавычки являются частью нескольких хешей в 4.5k или около того пользователей, которых я переношу.Оба токена присутствуют примерно в 450 из этих солей.
Отредактированная версия кода выглядит следующим образом:
Django.execute ('INSERT INTO auth_user (password) VALUES ("' + user.password + '")')
Я попытался переключиться между типом кавычек, используемым в этом объекте курсора базы данных, каки когда обнаруживается либо тип кавычки, либо другой, но это все еще оставляет 150 или около того, которые содержат оба.
Какие обходные пути я могу использовать для этого?
Я пробовал тройные кавычки,но они вызывают ошибку программирования на объекте курсора.
Заранее спасибо