Библиотека csv в Python предназначена для упрощения работы с CSV-файлами (Comma Separated Values), которые широко используются для хранения табличных данных. Например, в них можно сохранить таблички Excel или Google Sheets.

Ячейки в этом формате разделяются запятыми а, строки файла – переносом строки!

cats.csv

Misty,5,Persian
Charlie,3,Maine Coon
Luna,2,Siamese
Oscar,4,British Shorthair

Библиотека csv встроена в Python , устанавливать ее не потребуется.

Достаточно просто импортировать ее

import csv

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

При чтении файла создается объект reader, который итерируется по строкам в файле:

file = open('cats.csv', newline='') as csvfile:
reader = csv.reader(csvfile, delimiter=',', quotechar='"')
  for row in reader:
    print(row)

Результат: