对于存放在电脑的文件,很多时候都是放得很凌乱,所以想用python进行一些文本的处理。
本文主要是说明如何对文件重命名以及将特定目录下所有文件的信息写到一个txt文档中。
1、对文件重命名
以前会经常下载电影,电影名称中一般都会有对应网站的名称,特么讨厌,很想将这些无关信息去除。如下图
看下最终效果
这里可以用到python中的os模块、re模块(具体模块内容,自行百度)
大致的逻辑:
(1)首先可以获取所有的文件和对应路径,确定一个文件的唯一性就是需要这两者。
(2)取文件的名称,通过正则表达式对文件名称进行处理,获得新的文件名称
(3)用os.rename 进行名称的替换。
具体代码如下:
# -*- coding: utf-8 -*-
"""
Created on Sat Nov 3 21:53:23