将文件夹中所有文件进行重命名
import os
Root_dir = r"想要进行重命名文件夹路径"
#读取路径中所有文件名称,以列表形式,存储
files = os.listdir(Root_dir)
print(files) #list型
#此时举的例子是按照1.jpg 2.jpg的形式进行重命名
count = 9999
a=''
i=1
#为了避免命名重复将此时命名的范围进行更改
for file in files:
a=str(i)+'.png'
old_path=os.path.join(Root_dir,file)
new_path=os.path.join(Root_dir,a)
#代码的核心就是os.rename(旧文件路径,新文件路径)
os.rename(old_path,new_path)
i=i+1
print("successfully!!!")
将一个文件夹中所有内容移动到新的文件夹
与上面重命名的区别仅仅在于将新文件的名称变成想要移动到的路径即可
并不用移除重命名之前的文件,rename过程中会自动删去