Я пытаюсь вставить данные в базу данных MYSQL с помощью скрипта python, и когда я запускаю свою программу, я получаю сообщение об ошибке «Недостаточно аргументов для строки формата» в следующей строке.Вставка данных в базу данных MYSQL с использованием python
_cursor.execute("INSERT INTO `md_patentinfo` (patentno, filed)
VALUES ('%s',STR_TO_DATE('%s','%M %d,%Y'))" %(patent_number,issue_date))
ПОДРОБНЕЕ НА ВЫШЕ ЛИНИИ: в строке выше я вставив patent number
и Issue date
в мой стол, и я с помощью STR_TO_DATE
для преобразования значения даты в формате %B %d,%Y
для %M,%d,%Y
.
Пожалуйста, помогите мне
Когда я использую этот формат в .execute (query), я получаю: недостаточно аргументов для строки формата –