Форум сайта python.su
не понимаю, как использовать именованные плэйсхолдеры в MySQLdb, но судя по всему, как-то можно
пробую:
a = { "user_id" : "1" }
c_query = "select * from `user` where user_id=%(user_id)s"
c_Cursor.execute( c_query, a )
c_Cursor.execute( c_query, *a )
Офлайн
Первый вариант правильный.
Офлайн
спасибо
да, действительно, первый вариант оказался правильным.
у меня ошибка в другом:
при создании подключения я указывал параметр conv={}, чтобы преобразования выходящих данных не было.
видимо, этот же словарь и для входящих данных используется
Офлайн