专业编程基础技术教程

网站首页 > 基础教程 正文

Python 改变文件夹中的所有文件名,并存入新文件夹

ccvgpt 2024-07-19 12:51:48 基础教程 18 ℃
import os

xldir = "D:\\Data\\2021\\12. Dec'21\\"
xldir_new = "D:\\Data\\2022\\1. Jan'22\\"
#旧的和新的文件夹路径

for filename in os.listdir(xldir):		
    if filename.find("2021_12"): 
    #寻找所有原文件名里含有“2021_12”
        filename_new = filename.replace("2021_12","2022_01") 
				#新文件名改2021_12为2022_01,文件名的其他部分不变
        oldfile = os.path.join(xldir, filename)
        newfile = os.path.join(xldir_new, filename_new)
        os.rename(oldfile, newfile)

Tags:

最近发表
标签列表