我想用Python重命名一個目錄中的某些文件。我在這裏環顧了論壇,因爲我是一個新手,所以我無法調整我需要的東西。在python中重命名一組文件
說,在目錄中我有一組文件名爲
FILENAME_002_S_0295_MR_3_Plane_Localizer__br_raw_20110602125225754_7_S110472_I238620.jpg FILENAME_002_S_0295_MR_3_Plane_Localizer__br_raw_20110602125236347_8_S110472_I238620.jpg FILENAME_002_S_0295_MR_3_Plane_Localizer__br_raw_20110602125236894_5_S110472_I238621.jpg FILENAME_002_S_0295_MR_3_Plane_Localizer__br_raw_20110602125248691_6_S110472_I238621.jpg
,我想刪除 「125225754」, 「125236347」 ,「125236894」和「125248691」,這樣我的結果文件名就是 FILENAME_002_S_0295_MR_3_Plane_Localizer__br_raw_20110602_7_S110472_I238620.jpg FILENAME_002_S_0295_MR_3_Plane_Localizer__br_raw_20110602_8_S110472_I238620.jpg FILENAME_002_S_0295_MR_3_Plane_Localizer__br_raw_20110602_5_S110472_I238621.jpg FILENAME_002_S_0295_MR_3_Plane_Localizer__br_raw_20110602_6_S110472_I238621.jpg
我試圖使用os.path.split這樣的,但它不能正常工作。
我也考慮過使用字符串操作,但還沒有成功。
任何幫助將不勝感激。謝謝。
如果它們:次以前的令牌(在這種情況下爲數字)被重複
+
數總是在相同的指標只是切片出 – wim@wim謝謝指數都一樣 – user3654307