专栏名称: Python小屋
清华出版社《Python程序设计》系列教材作者董付国的Python小屋。介绍Python基础语法知识、标准库、扩展库知识,探讨Python在各领域的应用。
今天看啥  ›  专栏  ›  Python小屋

Python批量整理文件名小案例(附公众号第一批赠书活动中奖名单)

Python小屋  · 公众号  · Python  · 2017-06-29 09:23
    

文章预览

问题背景: 用了半年时间录制了200集Python视频,内容结合了我系列教材《Python程序设计基础》、《Python程序设计(第2版)》和《Python可以这样学》(作者:董付国,清华大学出版社出版)三本书的大部分内容。现在视频录制差不多告一段落了,想整理一个清单。 在资源管理器里查看,视频文件名的格式如下图所示: 现在想整理成下图所示的格式: 根据以上的需求,写了下面的代码用来整理这些文件名: import os import re path = r'D:\Python教学视频' avis = [fn[:-4]\         for fn in os.listdir(path)\         if fn.endswith( '.avi' )] def sort (item):     '''首先按章节名字排序 然后按序号从小到大排序'''     index = item.index( ':' )     item = item[:index]     # 查找文件名中的第 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览