#!/usr/bin/env python
import os
Root_dir = r"E:\data_rename"
files = os.listdir(Root_dir)
print(files) #list型
print(type(files))
count = 1
for file in files:
newname_token = []
newname_token.append('__')
newname_token.append(str(count))
count += 1
if count <= 4:
print("newname_token",newname_token)
newfilename = ''.join(newname_token) + '.txt'
if count <= 4:
print("newfilename",newfilename)
#join的作用是将list连接成一个字符串, list=[1,2,3], "-".join(list) => 1-2-3
old_path = os.path.join(Root_dir,file)
new_path = os.path.join(Root_dir,newfilename)
os.rename(old_path,new_path)
将一个文件夹按照目录更名
import sys, os
with open("目录.txt", "r") as f:
d = f.read().split("\n")
print(d)
for i in range(1, 53):
index = str(i).zfill(2)
print(f"音频/{index}【PDD勇略】", f"音频/{d[i-1]}.mp3")
os.rename(f"音频/{index}【PDD勇略】.mp3", f"音频/{d[i-1]}.mp3")