У меня возникли проблемы с загрузкой CSV файла в базу данных mysql. Здесь мой код:
for q in csvReader:
name, price, LastUpdate, today = q
co.execute("""INSERT INTO fundata (name, price, LastUpdate) VALUES(name, price, LastUpdate);""",q)
Я получаю сообщение об ошибке TypeError: не все аргументы, преобразованные во время форматирования строки.
Столбец имени - это строка, цена - это float, а LastUpdate - дата. Я немного прочитал и увидел некоторые скрипты, которые завернули значения в% (значение) s и% (значение) d (в моем случае вместо d я использую f), но затем я получаю другую ошибку:
ТипError: формат требует отображения
Может ли кто-нибудь помочь мне показать, что я делаю неправильно?
Спасибо!