最近从BILIBILI上批量下载了一批视频教程,挺好的。但是文件名很长很糟糕。。所以用Python重命名文件,非常方便。。。

代码如下:

import osfolder = r'E:\BiLiBiLi视频教程\TensorFlow发展峰会'fnames = os.listdir(folder)for fname in fnames:fname_new = fname.replace('(Tensorflow 发展峰会)', '')old = os.path.join(folder, fname)new = os.path.join(folder, fname_new)os.rename(old, new)

OK,至此大功告成,完毕~~~

Python语言编程之批量文件重命名相关推荐

  1. python renamer模块_Python - 批量文件重命名

    两个目标两个: 1. 输入一组文件名,进行批量重命名: 2. 输入一组目录名,批量重命名各个目录下的文件. 附加功能: 1. 可根据文件的创建日期对文件重新排序: 2. 重命名方式为递增数列,可带前后 ...

  2. Python:对图片批量进行重命名

    Python:对图片批量进行重命名 参考链接:https://www.cnblogs.com/znh8/p/11809737.html 将视频转化为图片,以帧的形式进行命名, 如 0.jpg.1.jp ...

  3. 生成Yolox检测负样本-对应空文件夹txt、批量文件重命名、批量转化三通道去除小图

    1.生成Yolox检测负样本-对应空文件夹txt import os.path import cv2 from tqdm import tqdmpath = r"G:\pachong\fuy ...

  4. Python语言编程学习:文件路径变量修改,利用os模块固定文件父路径,变换文件子路径实现代码

    Python语言编程学习:文件路径变量修改,利用os模块固定文件父路径,变换文件子路径实现代码 目录 文件路径变量修改,利用os模块固定文件父路径,变换文件子路径实现代码

  5. ogg批量配置_Macos上一款批量文件重命名工具A Better Finder Rename 11

    如何快速批量重命名文件呢?Macos上一款批量文件重命名工具A Better Finder Rename 11. A Better Finder Rename 11 mac​www.macw.com ...

  6. ogg批量配置_Mac批量文件重命名A Better Finder Rename11.07直装

    A Better Finder Rename 11 for Mac是一款适用于Mac系统的批量文件重命名工具,支持对文件进行修改,也包括对音乐.图片的名字更改,还可以按照更改的时间,对文件进行排序.除 ...

  7. 批量文件重命名工具:A Better Finder Rename 11 for Mac

    a better finder rename mac中文破解版是mac上一款强大的批量文件重命名工具,可以帮助用户通过应用各种模式快速批量重命名多个文件,a better finder rename ...

  8. 【批量获取文件名及批量文件重命名】

    批量获取文件名及批量文件重命名 批量获取文件名 1.批量获取文件名 批量文件重命名 2.批量文件重命名 本次操作所用文件路径及该目录下所有文件如下图: 批量获取文件名 1.批量获取文件名 步骤一:新建 ...

  9. python工具 - 批量文件重命名

    日常工作中经常会遇到这样的情况,需要将某个文件夹下的文件按着一定的规则进行重命名,当文件数量及其庞大的时候手工一个一个的去修需要耗费大量的时间,以下python工具可以协助批量修改文件名. 场景:某文 ...

最新文章

  1. ICCV2021|单目3D目标检测真的需要伪激光雷达吗?
  2. Delphi 与 DirectX 之 DelphiX(52): TDIB.DoSaturation();
  3. VS2015编译32位Opencv310(动态库+静态库,文末有下载链接)
  4. linux中read,write和recv,send的区别(转)
  5. python基础:序列(列表、元组、字符串)、函数、字典、集合
  6. 如何用计算机算cos角度,如何将cosα值换算成角度
  7. android 闹钟设置铃声,安卓手机闹钟设置音乐铃声的方法
  8. 修改或删除脚注或尾注的“横线”
  9. Timeline编辑器绘制流程
  10. 前端登录界面通用模版
  11. win10pe  win10pe Nvme 启动盘_大白菜 uefi_   什么是UEFI启动
  12. 斐波拉契数列 java实现
  13. 互联网2B和2C的区别
  14. PTA 7-9 叶节点求和 (20 分)
  15. 三星手机sim显示无服务器,三星手机不能拨打电话的现象的解决办法详细介绍
  16. python数据挖掘实战笔记——文本挖掘(8):用sklearn包进行关键字提取
  17. windows镜像_windows系统重装之系统镜像的选择:鱼或熊掌的无奈
  18. whole numbers 和 integer 的区别
  19. pcb覆铜 厚度 过孔大小 过孔与导线比例
  20. Geant4程序的一点技巧总结 2

热门文章

  1. 士兵杀敌(二)(线段树+树状数组)
  2. [机器学习]信息熵信息增益
  3. pig 的chararry类型不能用比较运算符comparison operator
  4. C#实现在Winform中嵌入Word和Excel
  5. 极客邦科技旗下TGO鲲鹏会成立美国硅谷分会
  6. kotlin对ZipInputStream与ZipOutputStream的一些拓展工具(压缩,解压)
  7. Java Web之SpringMVC 进行数据回显
  8. JS替换空格回车换行符
  9. Linux 添加ssh 公钥访问
  10. DevExpress.XtraGrid