Моя программа всегда перезаписывает мою существующую папку CSV всякий раз, когда запускается программа. Как создать файл CSV, который не может быть перезаписан?CSV-папка всегда перезаписывается
Например: Он будет проверять каталог, и если такой файл TabulatedStats.csv
будет найден, он будет создан TabulatedStats02.csv
, TabulatedStats03.csv
и так далее, который отличается от исходного файла.
Это то, что я пробовал:
try:
newDirRH = 'C:\AGM'
newfile = newDirRH + "/TabulatedStats.csv"
text_file = open(newfile, "w")
x = stringText
text_file.write(x)
text_file.close()
except:
tkMessageBox.showinfo(title="New Excel Created", message="New TabulatedStats1.csv is created")
newfile = newDirRH + "/TabulatedStats1.csv"
text_file = open(newfile, "w")
x = stringText
text_file.write(x)
text_file.close()
pass
Как это очень странно? Вы можете отрегулировать число 0, изменив значение '5' выше. Возможно, вы захотите посмотреть на синтаксис [string formatting] (http://docs.python.org/3.3/library/string.html#formatstrings). – kalhartt