python标准库os的方法listdir_使用python标准库快速修改文件名字
大家在追劇的時候會一次性下載很多電影,但是很煩人的是前面會有很多電影網站的廣告前綴。
今天我將介紹一個簡短的代碼,快速修改這些文件的名字。
工具:os
首先在電影目錄下新建一個py文件,并導入os
import os
os,是python中的標準庫,os模塊提供了非常豐富的方法用來處理文件和目錄
os.listdir('.') #列出當前目錄的文件和文件夾
注意,listdir 是列出所有的文件和文件夾
當然,你可以列出指定目錄的下的文件和文件夾,只需要更改里面的參數(shù)即可,使用絕對路徑和相對路徑都可以。
這個方法會返回一個列表,通過遍歷列表,我們可以對單個文件進行操作。
通過分析文件名,可以知道一些普遍的規(guī)律,例如,“【電影天堂】第一集”
這個前綴是所有文件共有的,我們可以通過使用python中對字符串操作的方法rfind
找到最后一個字符的位置
然后通過字符串的截取獲得我們最終的值
rename方法可以修改文件的名字。
第一個參數(shù)是原來文件的名字,第二個參數(shù)是新名字
提醒**
在運行腳本之前,請先打印出新名字看一下是否是期望的值,如果不是請對腳本進行修改。
標簽: 無
本文同步分享在 博客“KEVINGUO”(other)。
如有侵權,請聯(lián)系 support@oschina.cn 刪除。
本文參與“OSC源創(chuàng)計劃”,歡迎正在閱讀的你也加入,一起分享。
總結
以上是生活随笔為你收集整理的python标准库os的方法listdir_使用python标准库快速修改文件名字的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 对话框中WaitForSingleObj
- 下一篇: Vue 计算属性 computed