Запись Web-Scrape Elements в CSV-файл с желаемым форматированием - PullRequest
0 голосов
/ 20 января 2019

Мне удалось очистить веб-страницу с помощью Selenium / Python.Теперь я хочу вернуть / записать эти результаты в CSV-файл.Я также смог сделать это, но не смог получить его в нужном формате.

Пример кода : с открытым ('DATA.csv', 'w') в качестве файла: writer = csv.writer (file, delimiter = ',') для элементов в DATA:columns = items.text writer.writerow ((rows))

Пример результатов : число 54321 - записывается как ячейка a1 = 5, b1 = 4 и т. д.нравится возвращать результаты все в a1 = 54321

1 Ответ

0 голосов
/ 20 января 2019

Приведенный ниже код работает, но без более подробной информации, такой как то, как выглядит ваш ввод и хотите ли вы заголовки столбцов, обработка ошибок и т. Д., Трудно дать вам более полный ответ.

import csv
mylist = ['12345', '23456', '34567', '45678']
with open('DATA.csv', 'w') as csvfile:
  writer = csv.writer(csvfile, delimiter=' ', quotechar='|', quoting=csv.QUOTE_MINIMAL)
  for item in mylist:
    writer.writerow(item)
...