场景一:固定文本命名+0001(1前面需要补零占位)
代码实现:
import os folder_path = '文件夹路径' num = 1 if __name__ == '__main__': for file in os.listdir(folder_path): s = '%04d' % num # 前面补零占位 os.rename(os.path.join(folder_path, file), os.path.join(folder_path, 'Image' + str(s) + '.jpg')) num += 1
场景二:固定文本+1(从1开始升序)
代码实现:
import os folder_path = 'aldeyley/testB' num = 1 if __name__ == '__main__': for file in os.listdir(folder_path): os.rename(os.path.join(folder_path, file), os.path.join(folder_path, 'Image' + str(num) + '.jpg')) num += 1