L'exemple suivant montre comment créer simplement un fichier csv (que l'on pourra ensuite ouvrir avec un tableur) :
import csv
# On ouvre (crée) un fichier CSV dans lequel on va écrire (w pour "write")
fichier = open('resultat.csv', encoding="utf-8", 'w', newline='')
ecrire = csv.writer(fichier)
ecrire.writerow(['Nom', 'Prénom', 'Note 1', 'Note 2'])
ecrire.writerow(['Zorglub', 'Pacôme', '18', '20'])
ecrire.writerow(['Macron', 'Junior', '2', '0'])
fichier.close()