首页 > 编程语言 > 详细

Python 批量修改文件夹名称 (os.rename)

时间:2021-09-05 20:18:52      阅读:15      评论:0      收藏:0      [点我收藏+]

```

import os,re,sys # os是用来切换路径和创建文件夹的。
import pandas as pd
import numpy as np
from shutil import copy # shutil 是用来复制黏贴文件的

file_path=r‘C:\Users\aklasim\Desktop\LAB\序列分割程序+结果\姬蠊py\part‘
save_dir = r‘C:\Users\aklasim\Desktop\LAB\序列分割程序+结果\姬蠊py\part1‘ # save_dir 是想把复制出来的文件存放在的路径

df_C=pd.read_excel(r"E1CE2.xlsx", sheet_name=2)

l=df_C[‘种名‘].values.tolist()
lat=df_C[‘name‘].values.tolist()

#print(len(df_Cl),‘\n‘,lat,‘\n‘)

pathDir = os.listdir(file_path) # os.listdir(file_path) 是获取指定路径下包含的文件或文件夹列表
for filename in pathDir: # 遍历pathDir下的所有文件fiename
name=re.match(‘\D+‘,filename).group(0)
if name in l:

#en=df_C[df_C[‘种名‘]==name][‘name‘]
p =l.index(name)
en=lat[p]
os.rename(file_path+‘\\‘+filename,file_path+‘\\‘+en)
```

Python 批量修改文件夹名称 (os.rename)

原文:https://www.cnblogs.com/impw/p/15226765.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!