[英]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.