Запятые значения или (CSV) являются одним из наиболее распространенных форматов файлов хранения данных электронных таблиц. Это расширение файла очень популярно в машинном обучении. Данные, используемые в машинном обучении, хранятся в CSV, так как работа с файлами CSV в Python легко с пандами. CSV также поддерживается Microsoft Excel, это также является огромным фактором для популярности формата файлов CSV.
Написание в файл csv в Python
Прежде всего, нам нужно взглянуть на то, как работать с файлами CSV в Python, чтобы сохранить в нем данные Python Web Scraping.
В этом примере, где мы научимся работать с CSV в Python. Мы сохраним файл CSV в нашем рабочем пространстве с именем test.csv, который будет содержать три столбца и в общей сложности 11 строк. Три столбца будут SR (серийный номер), ID (между 1-100) и цена (между 100-1000).
Вот код Python для сохранения файла CSV:
import csv import random csvFile = open('test.csv', 'w+') try: writer = csv.writer(csvFile) writer.writerow(('SR', 'ID', 'Price')) for i in range(10): writer.writerow((i+1, random.randint(1, 100), random.randint(100, 1000))) finally: csvFile.close()
Чтобы увидеть вывод и узнать больше о сохранении Python Web Scrasing Data в CSV Из оригинального поста.
Оригинал: “https://dev.to/divshekhar/python-web-scraping-to-csv-1dh6”