簡體   English   中英

刪除字符並重命名文件

[英]Removing characters and renaming files

在將文件名縮寫到前13個字符時遇到麻煩,有什么建議嗎?

import os

path = '/home/ben/Desktop/UK_DDV'
files = os.listdir(path)

for file in files:
    outfile = file[:13]
    os.rename(os.path.join(path, outfile), os.path.join(path, outfile)+'.tif')

不斷收到錯誤

'FileNotFoundError:[錯誤2]沒有這樣的文件或目錄:'

os.rename()的第一個參數應該使用原始文件名file而不是outfile

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM