# 核心函数
os.renames(Old_File_Name, New_File_Name)

现在,我们针对文件夹里面文件进行批量化修改文件名
在此之前请注意,修改文件名后不可逆,换句话说,修改完了就没法撤回修改钱的状态,请务必谨慎操作…

# !/user/bin/env python
# -*- coding: utf-8 -*-
"""
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
干一件事儿:修改MODIS NDVI 的文件名author: ding xiaosongsong       time: 2022-02-16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n
"""
import os #导入库文件#设置数据所在文件夹
data_path=r'.\\'  # 表示当前文件夹for file in os.listdir(data_path):if file[-4:]=='.tif':  # 判断浏览的文件后四位是'.tif'文件print(f'{file}')  # e.g. MODIS_NDVI_201201.tifNew_FN=file[:-6] + '_' + file[-6:] #修改后: MODIS_NDVI_2012_01.tif"""现在进行文件名称修改"""#请注意,务必是文件的完整路径Old_File_Name=data_path+fileNew_File_Name=data_path+New_FNprint(f'老的文件名叫: {Old_File_Name}')print(f'新的文件名叫: {New_File_Name}\n')os.renames(Old_File_Name, New_File_Name)

以上就是基于os库针对文件批量化重命名完整程序了

利用python os模块批量修改文件名称相关推荐

  1. OS模块--批量修改文件名字(一)创建和修改文件路径

    OS模块:在程序中,经常需要对大量文件和路径进行操作,比如:查询某一路径下同种类型文件,批量修改文件名字等.OS模块提供了非常丰富得方法用来处理文件和目录. 一.常用OS模块列表 二.OS模块创建文件 ...

  2. OS模块--批量修改文件名字(二)

    通过三个案例,介绍批量修改文件名字的方法. 一.批量在文件前/后任意添加文件名字 二.批量去掉文件字符 三.批量替换某一类型文件名字 一.批量在文件前/后任意添加文件名字(批量在文件前面添加'方法11 ...

  3. 批量修改文件名称(Python)

    本程序功能:批量修改文件名称 import os import redef replaceDirName(rootDir): # 修改rootDir路径下的文件夹名num = 0dirs = os.l ...

  4. 【JAVA工具类】批量修改文件名称修改成特定名称

    网上下载一些电子书可是这些电子书总是含有网址,太长看起来不好看,使用JAVA代码批量修改下  /********************************************* 系统名称: ...

  5. 使用OC语言批量修改文件名称

    使用OC语言批量修改文件名称 最近从网上下载很多电视剧,但是名字都不尽如人意,所以要进行批量修改,有强迫症的,需要把文件名弄的完美. 原有的文件名,修改后的是这样的 我们创建一个非常简单的项目即可,不 ...

  6. 百度网盘8种批量修改文件名称重命名的方法

    百度云盘在线批量修改文件名称教程 传送门:下载地址 推荐:第七种方式全盘搜索替换,无论文件在哪儿都可以找到并替换掉 百度网盘批量改名之关键词替换重命名(一) 百度云网盘批量改名之正则替换重命名(二) ...

  7. Java批量修改文件名称(十四)

    古语有云: 万恶淫为首,百善孝为先. 我们后辈当自勉. 上一章简单介绍了Properties 类的详细使用(十三),如果没有看过,请观看上一章 一.批量修改文件名称 在生活和工作中,常常会遇到批量修改 ...

  8. 怎么批量改计算机名字,批量修改文件名,教您如何批量修改文件名称

    现在使用电脑.智能手机,无非是为了多快好省的帮助我们完成各种"任务",加快效率.就拿文件批量重命名来说吧,现在个人电脑文件是越来越多的,对文件名进行统一规范的修改例如批量更改文件名 ...

  9. woo语言一行代码批量修改文件名称

    woo语言一行代码 批量修改文件名称 1.windows平台 – 下方代码在需要修改的文件夹内使用cmd执行即可,把wo后缀修改为woo后缀: woo.exe -r "a = _args() ...

最新文章

  1. 理解Android系统的进程间通信原理------RPC机制
  2. python读取txt数据-Python从文件中读取数据
  3. 杭州成都场「PPT 下载」新鲜出炉 | 神策 2019 数据驱动大会
  4. 深入浅出多网卡绑定技术
  5. 数据结构排序法之希尔排序法(Shell Sort)
  6. 面试题59 - II. 队列的最大值
  7. vimb java,我可以让vim接受\b而不是\lt;和\gt ;?
  8. linux上安装osg_如何在 Linux 上安装并启用 Flatpak 支持? | Linux 中国
  9. 深入了解JavaScript目录(持续更新)
  10. JAVA之stream汪文君_Java8新特性之Stream API
  11. [流体力学][NS方程]关于质量、动量、能量的控制方程的推导
  12. 北京联通dns服务器位置,联通DNS服务器地址怎么设置
  13. 能上QQ但打不开网页的简单修复方法
  14. 关于互联网之技术总监工作的职责职能比较好的文章收集
  15. 宝宝防晒 夏日妈妈的日常工作
  16. eBay自养号测评需要准备哪些资料?
  17. 团体程序设计天梯赛-练习集 L1-015 跟奥巴马一起画方块
  18. PS批量处理图片尺寸
  19. ui设计师需要学哪些软件
  20. Spring学习笔记(五):JDBCTemplate+事务管理

热门文章

  1. 计算机室在初中英语教学中的应用,浅谈信息技术在初中英语教学中的运用
  2. TCP/IP异常 java.io.IOException
  3. django报名系统设计思路
  4. android mipmap的作用,Android 中的mipmap 和drawable的区别
  5. TensorFlow Fundation
  6. Google Logo汇总
  7. C/C++关于#define的那些奇奇怪怪的用法
  8. 三级语法知多少(摘自庐江日语)
  9. 计算机应用基础 一级 大纲,一级(大学计算机应用基础)考试大纲
  10. C#模拟PrtScn实现截屏