2014-04-03 38 views
0

我寫在瓶子,CSS,JS,MongoDB的網絡形式。我將文件保存到臨時目錄,然後將它們上傳到數據庫。有沒有一種方法來檢查文件是否已經存在,並且追加了一些什麼,如果在它結束了嗎?處理這個問題的最好方法是什麼?Python的附加到文件名

回答

1

創建一個while循環,檢查文件是否存在:

counter = 0 
while True: 
    if os.path.isfile(name + str(counter) + suffix): 
     counter += 1 
    else: 
     filepath = name + str(counter) + suffix 
     break 

如果你有一個完整路徑的字符串到您的文件,不帶後綴!