sintassi
import csv importo il modulo
oggetto = open("path/file.csv,"tipo di apertura") creo oggetto del file .csv
tipo di apertura
(vedi Python - funzioni / metodi - files - lettura/scrittuta)
lista = csv.reader(oggetto,delimiter="delimitatore") salvo in una lista il contento del .csv riga per rigacon i vari indici per delimitatore
oggetto.close() va sempre chiuso altrimenti resta in uso dal SO
esempio: da un file auto.csv chiedo l'auto e resitutisco il prezzo
import csv
domanda = input("Che auto vuoi comprare? ") input utente
filecsv = open("auto.csv","r") oggetto file .csv
listaauto = csv.reader(filecsv,delimiter=",") salvo il contento in una lista
for cerca in listaauto: scorro la lista
if domanda == cerca[0]: se l'input coincide con il primo elemento della listaprint("il prezzo della auto {} é {}".format(domanda,cerca[1])) visualizza messaggio