python批量修改文件内容,python给文件批量改名
一般下载的电影文件都会在名字后面附上“电影天堂”的字样。在os模块中使用chdir()方法、listdir()方法和rename()方法。
os.chdir()方法概述:用于将当前工作目录更改为指定路径。
os.listdir()方法概述:用于返回指定文件夹中包含的文件或文件夹的名称列表。这份名单是按字母顺序排列的。不包括“.”和“…”,即使它在一个文件夹中。
os.rename()方法概述:用于命名文件或目录,从src到dst。如果dst是现有目录,将抛出oserror。
核心方法:os.rename(旧名称,新名称)
手动删除‘电影天堂’之类没用的角色有点麻烦。可以用python。
旧名称是通过os.listdir()获得的。因为每个文件的旧名称与新名称不同,所以使用for循环为每个文件的旧文件名生成相应的新名称。
对于os.listdir()中的名称:
Index():该方法获取第一个匹配项的索引位置。例如:“电影《穿靴子的天堂猫》。删除“don”前的字符。
X=names.index (don) # Find don:
Newname=names[x 1:] #新名称是Don后面的字符
Os.rename(names,newname) # rename
大蟒
1导入操作系统#引入操作系统模块
2.OS。CHDIR(“文件路径”)
3对于os.listdir()中的名称:#遍历目录中每个文件的文件名。
修改
只是一般框架之一。现实不一样了,又要改了。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。