Python 批量修改文件名

Python 批量修改文件名,第1张

import os
import random

path = '/Users/shaoyihao/Desktop/test'
l = list(os.listdir(path))
# print(l)

num = list(range(len(l)))
random.shuffle(num)

for i, j in zip(l, num):
    oldname = path + os.sep + i  # 原文件的绝对路径
    newname = path + os.sep + str(j) + '.txt'  # 修改后的绝对路径
    os.rename(oldname, newname)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1295081.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存