Я очищаю многие страницы веб-сайта для получения некоторых данных, которые я помещаю в словарь со списками в качестве значений, например
data = {'A':[1,2,3], 'B':['a','b','c'], 'C': [1.0, 2.0, 3.0]}
Каждая страница добавляет элемент в каждый список, поэтомупосле 4 страниц словарь будет выглядеть следующим образом:
data = {'A':[1,2,3,4], 'B':['a','b','c','d'], 'C': [1.0, 2.0, 3.0, 4.0]}
Я знаю, что есть несколько способов создать данные, когда я сканирую каждую страницу, но мне просто интересно, какой будет лучший контейнер дляэтот?Имея в виду, что я буду записывать данные в файл .csv после завершения сканирования.
В настоящее время я думаю о том, чтобы создать словарь и использовать DictWriter()
или загрузить в кадр данных pandas и использоватьto_csv()
Есть ли лучший контейнер для более быстрой работы?