Python 修改文件后綴


最近涉及到一個項目,需要從大量的書籍中提取出需要數據,ok~對我這個小弱雞其實真的有點難,在調用百度圖片識別的接口發現無法將圖片數據提取出來,數據為空!!!

萬能print()一行行的打印發現接口無法識別JPG后綴的圖片,怎么辦呢?Python是萬能的嘛,直接搞就闊以啦~

代碼如下:

 1 import os
 2 import string
 3 
 4 #圖片存儲路徑
 5 dirName = "G:\pict\\"
 6 #OS模塊獲取文件夾下的文件名
 7 D_list = os.listdir(dirName)
 8 #遍歷
 9 for FileName in D_list:
10     #分割文件名,索引改后綴
11     NewName = FileName
12     NewName = NewName.split('.')
13     if NewName[-1] == 'jpg':
14         NewName[-1] = 'png'
15         #字符串拼接文件名
16         NewName = str.join('.', NewName)
17         Filename = dirName + FileName
18         NewName = dirName + NewName
19         #rename()方法
20         os.rename(Filename, NewName)
21         print(NewName, "修改成功!")

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM