import os #查找文件 path="C:\\Users\\Jw\\Desktop\\python_work" #os.listdir()方法,列出来所有文件 #返回path指定的文件夹包含的文件或文件夹的名字的列表 files=os.listdir(path) #主逻辑 #对于批量的操作,使用FOR循环 for f in files: #调试代码的方法:关键地方打上print语句,判断这一步是不是执行成功 print(f) if "project20" in f and f.endswith(".jpg"): print("原来的文件名字是:{}".format(f)) #找到老的文件所在的位置 old_file=os.path.join(path,f) print("old_file is {}".format(old_file)) #指定新文件的位置,如果没有使用这个方法,则新文件名生成在本项目的目录中 new_file=os.path.join(path,"project30.jpg") print("File will be renamed as:{}".format(new_file)) os.rename(old_file,new_file) print("修改后的文件名是:{}".format(f)) import os,sys path="C:\\Users\\Jw\\Desktop\\python_work" # 切换到 对应 目录 os.chdir(path ) #列出目录 print("目录为:%s"%os.listdir(os.getcwd())) #移除 os.remove("project30.jpg") #移除后的目录 print("移除后:%s"%os.listdir(os.getcwd()))
import os #查找文件path="C:\\Users\\Jw\\Desktop\\python_work"#os.listdir()方法,列出来所有文件#返回path指定的文件夹包含的文件或文件夹的名字的列表files=os.listdir(path) #主逻辑#对于批量的操作,使用FOR循环for f in files: #调试代码的方法:关键地方打上print语句,判断这一步是不是执行成功print(f) if "project20" in f and f.endswith(".jpg"): print("原来的文件名字是:{}".format(f)) #找到老的文件所在的位置old_file=os.path.join(path,f) print("old_file is {}".format(old_file)) #指定新文件的位置,如果没有使用这个方法,则新文件名生成在本项目的目录中new_file=os.path.join(path,"project30.jpg") print("File will be renamed as:{}".format(new_file)) os.rename(old_file,new_file) print("修改后的文件名是:{}".format(f)) import os,sys path="C:\\Users\\Jw\\Desktop\\python_work"# 切换到 "/var/www/html" 目录os.chdir(path ) #列出目录print("目录为:%s"%os.listdir(os.getcwd())) #移除os.remove("project30.jpg") #移除后的目录print("移除后:%s"%os.listdir(os.getcwd()))
原文地址:https://www.cnblogs.com/U940634/p/9533258.html
时间: 2024-10-25 05:58:14