Добрый день всем.
Задача: выводить анекдоты из БД.
Спарсил сайт с помощью bs4
Добавил все анекдоты в список
Список состоит из 54 анекдотов, которые вывожу и все норм получаю
Затем я изменил список на словарь, чтобы в дальнейшем записать в csv
Затем записал все в csv
file = '/resources/data/jokes.csv'
with open(file, 'w', newline='') as f:
writer = csv.DictWriter(f, dict_for_export_to_db.keys())
writer.writeheader()
writer.writerow(dict_for_export_to_db)
У меня получилась запись, но беда в том, что я не могу добавить этот файл в БД в связи с тем что индексы легли по оси 1(колонки). А мне, чтобы залить в БД надо чтобы каждый анекдот был в разных строках и одной колонке.
Подскажите пожалуйста, как мне транспонировать csv или как мне изначально записать данные в строки, а не в столбцы?