Работа с CSV в Python [Использование Python в OSINT]

Работа CSV Python OSINT

Продолжаем цикл статьей «Использование Python в OSINT».  В предыдущих статьях мы говорили о работе с API в Python и JSON в Python, а сейчас разберемся с CSV.

Еще по теме: Как написать сканер портов на Python

Работа с CSV в Python

CSV — один из самых популярных форматов для хранения табличных данных.

Вот пример того, как выглядит файл CSV при открытии в текстовом редакторе.

CSV Python OSINT

А вот как это выглядит, когда вы открываете Numbers (эквивалент MS Excel для Mac).

CSV Python OSINT

Попробуем создать файл CSV с помощью пакета CSV (https://docs.python.org/3/library/csv.html).

Запись CSV-файла

Запустите write_csv.py:

CSV Python OSINT. write_csv.py

Пусть вас не пугает терминал, я использую GitPod.

Созданный таким образом CSV-файл можно открыть в любом редакторе: Excel, Google Документы и т. д.

Теперь попробуем прочитать содержимое файла CSV.

Чтение CSV-файла

Запустите read_csv.py:

Чтение CSV-файла Python OSINT

Теперь попробуем прочитать данные из отдельного столбца.

Запустите read_csv_one_column.py:

Чтение CSV Python OSINT

ПОЛЕЗНЫЕ ССЫЛКИ:

QUASAR

Этичный хакер и компьютерный ниндзя. Новые статьи в нашей Телеге!

Добавить комментарий