ich möchte, dass mein Programm erst eine csv Datei herunterlädt aus Dropbox. Das mache ich so;
Code: Alles auswählen
import dropbox
drop = dropbox.Dropbox('Hier steht der acces-token')
f = open("Fragen.csv", "wb")
metadata, res = drop.files_download(path="/Lateinquiz/Fragen.csv")
f.write(res.content)
Nachdem die csv Datei dann bearbeitet wurde, soll sie unter dem gleichem Dateinamen wieder auf Dropbox hochgeladen werden.
Code: Alles auswählen
f = open("Fragen.csv", "rb")
drop.files_upload(f.read(), "/Lateinquiz/Fragen.csv")
Ich bin mir ziemlich sicher, dass das Problem darin besteht, dass die Datei den gleichen Namen wie die zu überschreibende Datei hat, weil ich habe es schon mit einem anderen Namen ausprobiert und dort hat es funktioniert, allerdings möchte ich aber nicht immer neue Dateien generieren, sondern immer die eine überschreiben.
Ich freue mich schon auf eure Hilfe.