我有一個文件列表,每個文件都有相同的名稱。當它們被複制到我的目錄中時,操作系統會自動添加(1),(2)等以區分它們。它們是同一個文件的不同版本。從Python的文件名末尾刪除整數
我該如何去系統地刪除字符串末尾的數字加法?直接在這一步之後,我將在每個文件的創建時間結束時添加。
ex。
file.pdf
file (1).pdf
file (2).pdf
file (3).pdf
隨後將成爲
file-2015-08-08T10:06:59Z.pdf
file-2015-07-08T10:06:59Z.pdf
file-2015-06-08T10:06:59Z.pdf
file-2015-05-08T10:06:59Z.pdf
你會在中間得到「.pdf」,不是嗎?也許你應該有'filename [4:-4]'並且在最後貼上'.pdf'。 – saulspatz
@saulspatz謝謝,我沒有意識到這一點 – dietbacon