最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

利用Python對文件夾下圖片數(shù)據(jù)進行批量改名的代碼實例

 更新時間:2019年02月21日 09:24:37   作者:枯萎的海風(fēng)  
今天小編就為大家分享一篇關(guān)于利用Python對文件夾下圖片數(shù)據(jù)進行批量改名的代碼實例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

1. 前言

我們最近在做一個使用flask 模擬 instagram 的圖片分享網(wǎng)站, 需要一些基本的圖片數(shù)據(jù), 我們這里采用的是本地提供, 但是,使用爬蟲從網(wǎng)上爬下來的圖片,名字都是亂七八糟的,不利于編程,這里就需要對他們進行批量改名操作。

2. 基本思路

使用python 的os 模塊,對文件夾進行遍歷(listdir), 同時使用rename 進行改名操作

3. 實現(xiàn)效果

4. 實現(xiàn)代碼

代碼非常簡單

# -*- coding:utf8 -*-
import os
class BatchRename():
  '''
  批量重命名文件夾中的圖片文件
  '''
  def __init__(self):
    self.path = 'C:/Users/ThinkPad User/Desktop/weibo'
  def rename(self):
    filelist = os.listdir(self.path)
    total_num = len(filelist)
    i = 0
    for item in filelist:
      if item.endswith('.jpg'):
        src = os.path.join(os.path.abspath(self.path), item)
        dst = os.path.join(os.path.abspath(self.path), str(i) + '.jpg')
        try:
          os.rename(src, dst)
          print 'converting %s to %s ...' % (src, dst)
          i = i + 1
        except:
          continue
    print 'total %d to rename & converted %d jpgs' % (total_num, i)
if __name__ == '__main__':
  demo = BatchRename()
  demo.rename()

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

相關(guān)文章

  • pytorch實現(xiàn)多項式回歸

    pytorch實現(xiàn)多項式回歸

    這篇文章主要為大家詳細(xì)介紹了pytorch實現(xiàn)多項式回歸,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • PyQt5中QPushButton的用法詳細(xì)解析與應(yīng)用實戰(zhàn)

    PyQt5中QPushButton的用法詳細(xì)解析與應(yīng)用實戰(zhàn)

    PyQt5 是一個用于創(chuàng)建圖形用戶界面的 Python 綁定庫,它基于 Qt5 應(yīng)用程序框架,在 PyQt5 中,QPushButton 是一個常用的控件,用于創(chuàng)建按鈕,允許用戶通過點擊來觸發(fā)某些操作,本文將詳細(xì)介紹 QPushButton 的用法,并通過實際案例來展示其強大的功能
    2024-07-07
  • 聊聊基于pytorch實現(xiàn)Resnet對本地數(shù)據(jù)集的訓(xùn)練問題

    聊聊基于pytorch實現(xiàn)Resnet對本地數(shù)據(jù)集的訓(xùn)練問題

    本文項目是使用Resnet模型來識別螞蟻和蜜蜂,其一共有三百九十六張的數(shù)據(jù),訓(xùn)練集只有兩百多張(數(shù)據(jù)集很小),運行十輪后,分別對訓(xùn)練集和測試集在每一輪的準(zhǔn)確率,對pytorch實現(xiàn)Resnet本地數(shù)據(jù)集的訓(xùn)練感興趣的朋友一起看看吧
    2022-03-03
  • 使用pyinstaller打包.exe文件的詳細(xì)教程

    使用pyinstaller打包.exe文件的詳細(xì)教程

    PyInstaller是一個跨平臺的Python應(yīng)用打包工具,能夠把 Python 腳本及其所在的 Python 解釋器打包成可執(zhí)行文件,下面這篇文章主要給大家介紹了關(guān)于使用pyinstaller打包.exe文件的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • 基于Python?OpenCV和?dlib實現(xiàn)眨眼檢測

    基于Python?OpenCV和?dlib實現(xiàn)眨眼檢測

    這篇文章主要介紹了基于Python?OPenCV及dlib實現(xiàn)檢測視頻流中的眨眼次數(shù)。文中的代碼對我們的學(xué)習(xí)和工作有一定價值,感興趣的同學(xué)可以參考一下
    2021-12-12
  • 小米5s微信跳一跳小程序python源碼

    小米5s微信跳一跳小程序python源碼

    這篇文章主要為大家詳細(xì)介紹了小米5s微信跳一跳小程序python源碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • python實現(xiàn)多張圖片拼接成大圖

    python實現(xiàn)多張圖片拼接成大圖

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)多張圖片拼接成大圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • python中類與對象之間的關(guān)系詳解

    python中類與對象之間的關(guān)系詳解

    在本篇文章里小編給大家整理的是一篇關(guān)于python中類與對象之間的關(guān)系詳解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2020-12-12
  • 12個Pandas/NumPy中的加速函數(shù)使用總結(jié)

    12個Pandas/NumPy中的加速函數(shù)使用總結(jié)

    在本文中,數(shù)據(jù)和分析工程師?Kunal?Dhariwal?為我們介紹了?12?種?Numpy?和?Pandas?函數(shù),這些高效的函數(shù)會令數(shù)據(jù)分析更為容易、便捷
    2022-09-09
  • python中的__slots__使用示例

    python中的__slots__使用示例

    這篇文章主要介紹了python中的__slots__使用示例,__slots__用來限制class能添加的屬性,需要的朋友可以參考下
    2015-02-02

最新評論

扎鲁特旗| 镇巴县| 逊克县| 镇宁| 法库县| 东阿县| 石首市| 淮滨县| 东阿县| 皋兰县| 佛山市| 石门县| 北流市| 遵义市| 乐清市| 庆城县| 樟树市| 襄垣县| 师宗县| 历史| 象州县| 沈阳市| 阜南县| 义马市| 民乐县| 时尚| 泰和县| 衡东县| 永丰县| 西林县| 崇仁县| 铜川市| 基隆市| 稻城县| 大埔区| 浪卡子县| 长武县| 琼海市| 平凉市| 邢台县| 云南省|