1
我正在使用python重命名以二进制文件形式存在但实际为图像的文件。所以我需要将它们重命名为.jpg格式。我使用os.rename()但得到错误:使用os.rename重命名文件时出错()
Traceback (most recent call last):
File "addext.py", line 8, in <module>
os.rename(filename, filename + '.jpg')
OSError: [Errno 2] No such file or directory
这是我的代码。
import os
for filename in os.listdir('/home/gpuuser/Aditya_Nigam/lum2/'):
# print(filename + '.jpg')
# k = str(filename)
# print k
# k = filename + '.jpg'
os.rename(filename, filename + '.jpg')
print('Done')
尝试在os.rename中添加带有文件名的路径 – akp
学习使用调试器,它将有助于 – donkopotamus