Mamy plik tekstowy, test.csv, w z danymi w formacie „csv”.
1,wróbel,ptak,malutki,całoroczny,Passer domesticus 2,gołąb(sierpówka),ptak,nieduży,całoroczny,Streptopelia decaocto 3,wiewiórka pospolita,ssak,nieduży,całoroczny,Sciurus vulgaris
Teraz chcemy wyświetlić tylko pary nazwa – nazwa łacińska: Oto prosty sposób na odczytanie pliku ‘csv’ w pythonie.
#!/usr/bin/env python import pyrc from csv import reader nr_kolumn=[1,5] f = reader(open('test.csv')) for linia in f: for i in nr_kolumn: print linia[i], if nr_kolumn.index(i)<nr_kolumn.__len__() - 1: print '-', print
Na wyjściu dostaniemy taki oto wynik:
wróbel - Passer domesticus gołąb(sierpówka) - Streptopelia decaocto wiewiórka pospolita - Sciurus vulgaris
