<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Python批量改變圖片名字

          共 1560字,需瀏覽 4分鐘

           ·

          2022-06-06 16:19


          目錄:

          一、系統(tǒng)自帶的快捷改名

          1、打開對(duì)應(yīng)的圖片文件

          2、全選后右擊重命名

          3、輸入:Cat

          注意:默認(rèn)你輸入的Cat與(1)之間有一個(gè)空格

          二、用Python按要求改名

          1、代碼如下:

          import?os.path

          def?rename(img_folder,num):
          ????for?img_name?in?os.listdir(img_folder):??# os.listdir():?列出路徑下所有的文件
          ????????#os.path.join()?拼接文件路徑
          ????????src?=?os.path.join(img_folder,?img_name)???#src:要修改的目錄名
          ????????dst?=?os.path.join(img_folder,?'Cat'+?str(num)?+?'.jpg')?#dst:?修改后的目錄名??????注意此處str(num)將num轉(zhuǎn)化為字符串,繼而拼接
          ????????num=?num+1
          ????????os.rename(src,?dst)?#用dst替代src


          def?main():
          ????img_folder0?=?'D:/Picture'?#圖片的文件夾路徑????直接放你的文件夾路徑即可
          ????num=1
          ????rename(img_folder0,num)

          if?__name__=="__main__":
          ????main()


          2、結(jié)果如下

          三、在原有的圖片上進(jìn)行修改

          例如將二中改后的圖片名字:“Cat+序號(hào)”改為“Cat+Cute+序號(hào)”

          1、代碼如下:

          import?os.path

          def?rename(img_folder,num):
          ????for?img_name?in?os.listdir(img_folder):??# os.listdir():?列出路徑下所有的文件
          ????????#os.path.join()?拼接文件路徑
          ????????src?=?os.path.join(img_folder,?img_name)???#src:要修改的目錄名
          ????????dst?=?os.path.join(img_folder,?img_name.split('t')[0]+'tCute'+str(num)?+?'.jpg')?#dst:?修改后的目錄名??????注意此處str(num)將num轉(zhuǎn)化為字符串,繼而拼接
          ????????num=?num+1
          ????????os.rename(src,?dst)?#用dst替代src


          def?main():
          ????img_folder0?=?'D:/Picture'?#圖片的文件夾路徑????直接放你的文件夾路徑即可
          ????num=1
          ????rename(img_folder0,num)

          if?__name__=="__main__":
          ????main()


          2、結(jié)果如下

          3、關(guān)鍵代碼:split()

          僅修改了dst的代碼:dst = os.path.join(img_folder, img_name.split('t')[0]+'tCute'+str(num) + '.jpg')'

          • 在二中修改后 img_name=Cat+序號(hào) 例如:Cat1- img_name.split('t')作用:以’t’為分隔符分割img_name- 即 img_name.split('t')[0]=Ca- img_name.split('t')[1]=序號(hào)-t作為分割符被舍棄了- 所以修改后的代碼中是'tCute'

          總結(jié)

          學(xué)會(huì)了以上的方法和操作, 你就會(huì)隨心所欲的批量修改圖片名字了,也可推廣至其它文件命名,即將最后的.jpg改為其它文件格式的后綴即可。快去試試吧!





          瀏覽 86
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产成人精品白浆久久69 | 中文字幕在线视频一区 | 日本黄色电影免费看网站 | 亚洲精品黄色 | 黄色激情视频在线观看 |