os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。文件夹下面的文件或文件夹不会显示
#!/usr/bin/python
# -*- coding:utf-8 -*-
# __author:sacus
import os
filepath="/home/123/456"
l1=os.listdir(filepath)
for n in l1:
#print l1.index(n)
pass
if __name__ == '__main__':
src_path="/home/123/456/"
list_path = os.listdir(src_path)
for n in list_path:
old_name = os.path.join(src_path,n)
print old_name
new_name = src_path + str(list_path.index(n)) + '.jpg'
print new_name
os.rename(old_name, new_name)
原文链接:python处理文件批量重命名,转载请注明来源!