寫在前面
平時(shí)閑暇時(shí)間較多锅睛,經(jīng)郴蛙睿看美劇打發(fā)時(shí)間。從網(wǎng)站上下的美劇除了名字帶了網(wǎng)站的網(wǎng)址顯得臃腫外双妨,大部分都挺好淮阐。文件夾內(nèi)一般都是這個(gè)樣子:
每次看見一大串不相干的字符總是覺得特別膈應(yīng),愛折騰的天性使然刁品,總想干掉多余的部分泣特,遂干之...
體力活
很久之前,電腦小白一個(gè)挑随,只好挨個(gè)挨個(gè)使用重命名大法状您。我沒有什么特殊的技能,偏偏對這種有明確目的兜挨、并且只要花時(shí)間就能完成的活兒特別充滿激情膏孟,所以一個(gè)個(gè)改下來也沒什么,畢竟完成后自己看著shufu拌汇!
折騰大法
人生苦短柒桑,我用Python
由于工科專業(yè)出身,業(yè)余興趣所致斷斷續(xù)續(xù)學(xué)了一點(diǎn)Python黑魔法的知識噪舀,僅限于基礎(chǔ)語法魁淳,還沒有找到自己的應(yīng)用場所,本著折(裝)騰(逼)的原則与倡,想了下似乎可以使用os
模塊的rename()
方法來實(shí)現(xiàn)對文件的重命名界逛。
實(shí)現(xiàn)
import os
for file in os.listdir('.'): #os.listdir('.')遍歷文件夾內(nèi)的每個(gè)文件名,并返回一個(gè)包含文件名的list
if file[-2: ] == 'py':
continue #過濾掉改名的.py文件
name = file.replace(' ', '') #去掉空格
new_name = name[20: 30] + name[-4:] #選擇名字中需要保留的部分
os.rename(file, new_name)
折(裝)騰(逼)完畢纺座,最后的效果是這樣的:
是不是清爽多了息拜?哈哈。比驻。该溯。
小小的實(shí)踐
學(xué)了這么久的語法岛抄,終于逮著個(gè)機(jī)會應(yīng)用了一把别惦,哈哈。
希望可以在Python路上越(繼)走(續(xù))越(裝)遠(yuǎn)(逼)夫椭,畢竟學(xué)習(xí)的動力來自于內(nèi)心的渴望掸掸,而渴望源于。。扰付。
以后終于不用挨個(gè)兒重命名啦堤撵!