python 去掉文件头部几行_批量重命名文件的python代码
我們下載大量文件,或者拍攝大量照片、視頻之后,或許會有一些人想要給它們重命名,以使文件們看起來更整潔一些。
用python是可以輕松解決的,而且只需要用幾行代碼。這對于程序員是一件很簡單不過的事了,但對于非程序員,過一段時間不用就忘記了,于是又需要重新上網(wǎng)查語句。過了一段時間需要用到的時候,發(fā)現(xiàn)又忘記了,于是不得不又去查。 如此反復(fù)幾番之后,覺得不如自己寫出來,以后就不用查了。
代碼如下:
import os,shutil,re,glob
path =r'文件目錄'
file_filter=r"過濾詞,如*.jpg之類"
strToReplace="要替換的字符串 "
replace="替換成的字符串"
filelist = os.listdir(path) #該文件夾下所有的文件(包括文件夾)
os.chdir(path)
for temp in glob.glob(file_filter):
(filename,extension) = os.path.splitext(temp)
newName=re.sub(strToReplace,replace,filename)+extension
os.rename(temp,newName)#重命名
print("-----完成-----")
完了,就這么幾行
總結(jié)
以上是生活随笔為你收集整理的python 去掉文件头部几行_批量重命名文件的python代码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cefsharp 发送请求服务器_使用
- 下一篇: python怎么换行继续写脚本_用Pyt