Hello
Pour lire ton fichier csv tu fais un truc style
import pandas as pd
DF = pd.read_csv("fichier.csv", sep=";")
Pour l'enregistrer, il suffit de faire à peu près la même manip
import pandas as pd
DF = pd.read_csv("fichier.csv",sep=";")
#Traitement sur ton dataframe...
DF.to_csv("fichier.csv",sep=";",index=False)
Note que les paramètres de lecture et d'écriture dépendent de la nature de ton fichier et que c'est susceptible de changer. J'ai utilisé ";" comme séparateur car il est lu directement par excel sans avoir à lui fournir le séparateur.
Ensuite, l'enregistrement via to_csv ne marche pas si ton fichier est ouvert. Ton fichier peut être ouvert si tu l'ouvres en dehors de ton programme (genre avec excel) ou si tu l'ouvres via ton programme via quelque chose comme ça :
file = open("fichier.csv","w")
...
traitement via pandas
...
file.close()
Donc mieux vaut avoir excel fermé + utiliser read_csv de pandas