OS模块提供了非常丰富的方法用来处理文件和目录
参考链接:https://www.runoob.com/python/os-file-methods.html
1 ,os.listdir(path) 返回path指定的文件夹包含的文件或文件夹的名字的列表。
file_name = 'C:/Users/夏戈/Desktop/11/'
fileList = os.listdir(file_name)#待修改文件夹
print (fileList)
[‘giaogiao.txt’, ‘giao哥’, ‘woli’, ‘yigei’]
2 ,os.rename(src,dst) 方法用于命名文件或目录,从 src 到 dst,如果dst是一个存在的目录, 将抛出OSError。src–要修改的目录名;dst–修改后的目录名。
file_name = 'C:/Users/夏戈/Desktop/11/'
fileList = os.listdir(file_name)#待修改文件夹
num = 1
for i in fileList:
os.rename((file_name+i),(file_name+str(num)))
num +=1
fileList1 = os.listdir(file_name)
print (fileList1)
[‘1’, ‘2’, ‘3’]
3,os.remove(path),os.remove() 方法用于删除指定路径的文件。如果指定的路径是一个目录,将抛出OSError。path–要移除文件的路径。该方法没有返回值。
import os
for i in s:
path = 'C:/Users/夏戈/Desktop/Fuhuan/acne/0/'
file_name = i+'.jpeg'
os.remove(path+file_name)