第66届艾美奖上,《绝命毒师》一举拿下了剧情类最佳剧集、最佳男主、最佳男女配角和最佳剧本5项重要大奖,成为艾美奖最大的赢家。这部历时六年,共62集的剧集凭借Metacritic网站(Metacritic的评分是收录各媒体的评分,并综合得出的评分)99分(满分100)的成绩,成为写入吉尼斯世界纪录大全的“世界上最高评分电视剧”。


喜欢看美剧的朋友是绝不能错过这么精彩的一部美剧!强力推荐!

所以即使已经看过两次的我,仍忍不住把全剧下载收藏在硬盘中 ~~!



关于内容,额,不在此篇重点,就不做简介了,喜欢美剧的朋友可以另外探讨~

虽然已经非常整齐,但个人不喜欢命名如此之长的文件名,强迫症有木有 -,-

说干就干,动手,办它!Python3,奥力给!

改名之前可先操作看看路径文件确保无误:

# -*- encoding:utf-8 -*-
import osdef replace_filename(root_path):# 获取目标根目录下的所有文件夹的名字,以字符串列表的形式返回root_dirs = os.listdir(root_path)# 遍历列表,分别操作单个文件夹for dir in root_dirs:print(dir)# 根据文件夹名,获得次级路径sec_path = os.path.join(root_path, dir)# 同第一个操作,获取该文件夹下的所有文件的名字,以字符串列表的形式返回file_of_each_sec_dir = os.listdir(sec_path)# 遍历次级文件夹,分别打印其中的所有文件名字for file in file_of_each_sec_dir:print(file)if __name__ == '__main__':root_path = 'D:\绝命毒师'replace_filename(root_path)

得到:

最后的代码也相差无几,改名ing…

# -*- encoding:utf-8 -*-
import osdef replace_filename(root_path):# 获取目标根目录下的所有文件夹的名字,以字符串列表的形式返回root_dirs = os.listdir(root_path)# 遍历列表,分别操作单个文件夹for dir in root_dirs:# 根据文件夹名,获得次级路径,即把 root_path 和 dir 拼凑起来sec_path = os.path.join(root_path, dir)# 同第一个操作,获取该文件夹下的所有文件的名字,以字符串列表的形式返回file_of_each_sec_dir = os.listdir(sec_path)# 遍历次级文件夹,分别打印其中的所有文件名字for file in file_of_each_sec_dir:# 用 . 分割字符串split_str = file.split('.')# 拼凑自己想要的内容newname = split_str[0] + '.' + split_str[3] + '.' + split_str[-1]# 更改名字其实就相当于把路径名更改# 文件旧路径oldname_path = os.path.join(sec_path, file)# 文件新路径newname_path = os.path.join(sec_path, newname)# 新旧对调os.rename(oldname_path, newname_path)if __name__ == '__main__':root_path = 'D:\绝命毒师'replace_filename(root_path)


执行后如上图!完结撒花

python:批量改名脚本相关推荐

  1. python批量改名

    python批量改名 非递归版 import os,sysdef update_files_name():old_names = os.listdir(path)for old_name in old ...

  2. Python批量ping脚本

    简单的Python批量ping脚本 ip列表的文件为 192.168.1.1 192.168.1.2 ··· ··· # -*- coding: utf-8 -*- import osdef chec ...

  3. python批量改名_Python写个批量改名工具

    批量改名工具 ✕ 小伙伴说要给文件名前面批量添加点内容,于是就写一个简单的程序! 说起思路... 获取文件夹下的所有文件名, 修改成需要的文件名. 完了! 哈哈哈哈!!!! 主要用到的是 os 模块中 ...

  4. python批量改名微信视频软件,python利用文件时间批量重命名照片和视频

    本文实例为大家分享了python利用文件时间批量重命名照片和视频的具体代码,供大家参考,具体内容如下 问题描述 承接上节的问题,在安卓和苹果间互导照片和视频还容易出现文件名混乱的问题,如下图所示. 代 ...

  5. python 批量改名

    目录 批量改图片后缀 批量重新命名 批量复制图片: 重命名,重新编号: python 重命名 重新编号_jacke121的专栏-CSDN博客 批量改图片后缀 import glob import os ...

  6. python批量ping脚本_Python多线程批量Ping主机IP的脚本

    Python 编写多线程 Ping 主机IP的脚本 1. 先编写一个 Ping 主机IP的脚本 ping_ip.pyimport subprocess import time # 记录开始执行的时间 ...

  7. python批量数据处理脚本——批量删除文件

    1.如果是删除一个文件内的所有文件(不存在文件夹),则使用os库的remove()函数: import osfile_path = "文件夹路径"files = os.listdi ...

  8. python批量ping50台服务器_使用python编写批量ping主机脚本

    通过使用python,编写脚本批量ping主机,验证主机是否处于活动状态 #!/usr/bin/python #auther: Jacky #date: 2016-08-01 #filename: p ...

  9. shell脚本执行php文件_分享两个shell脚本实例--批量生成随机字符文件名和批量改名...

    概述 在计算机科学中,for循环(英语:for loop)是一种编程语言的迭代陈述,能够让程式码反复的执行. 它跟其他的循环,如while循环,最大的不同,是它拥有一个循环计数器,或是循环变数.这使得 ...

最新文章

  1. 告别手敲 SQL ?GPT-3 自动帮你写
  2. ecshop 属性自动组合_【深度文章】结构设计中的荷载组合剖析(下)
  3. java日志框架log4j详细配置及与slf4j联合使用教程
  4. 从源码编译Chrome(chromium)
  5. 将一个数字划分成树状
  6. springboot需要tomcat服务器吗_SpringBoot学习(二):内嵌服务器引擎(Tomcat,Jetty)实现原理...
  7. 20165307《网络对抗技术》Exp1 PC平台逆向破解
  8. 12_python基础—函数基础(参数、返回值、调用)
  9. php中echo和print的区别
  10. 互联网大厂最常见的面试算法题大集合
  11. API卡_什么是图形API,API又是用来做什么的,其实它是一名出色的翻译官
  12. 麒麟案例 | 传统企业偶遇“麒麟计划” 相见恨晚 ,却恰逢其时!
  13. WorldFirst万里汇推出港币和离岸人民币账户!
  14. lcd timg的理解
  15. C# 如何减少装箱拆箱
  16. (最全干货分享)渗透测试全流程归纳总结之二
  17. 考文垂鹰摩托车的历史
  18. SVN Tree Conflict处理
  19. FGui导出图集提示 vips2png
  20. 手机和电脑基于java的socket简单通信

热门文章

  1. PCA(主成分分析法)的Python代码实现(numpy,sklearn)
  2. 桌面无法打开软件 从计算机里面可以,xp电脑桌面上软件打不开怎么办
  3. 使用坚果云收件箱,更加方便高效地收文件
  4. 2021年这些高频面试知识点最后再发一次,大厂面经合集
  5. Tomcat服务器日志打印
  6. 酷6转型,陈天桥不认同视频业玩法
  7. BIM、GIS、CIM等技术共同助力数字孪生城市的建设
  8. 计算机的典型应用及事例,计算机网络典型应用案例精选
  9. Mybatis—动态SQL语句与逆向工程
  10. android 阻塞 对话框 完全阻塞 停止主进程类似于window MessageBox