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

重命名批處理python腳本

 更新時間:2013年04月05日 19:07:56   作者:  
師兄采集的視網(wǎng)膜圖像放在一個文件夾下,由于分類十分混亂,因此出現(xiàn)了一個文件多次出現(xiàn)的情況,因此讓我寫了個腳本
將Copy of ********.bmp或者Copy of Copy of ********.bmp 此類文件統(tǒng)一命名為********0.bmp 或者********00.bmp等格式,后面的0的個數(shù)代表********.bmp出現(xiàn)的次數(shù)+1。寫了個下面的小腳本:
復(fù)制代碼 代碼如下:

import os
"""
這個程序是用來將文件名改名,因為在文件夾里面有很多Copy of 重文件名,因此去掉windows
重命名風(fēng)格而換用新的累加命名機制
作者:chenxofHit@gmail.com
時間:2011年4月13日
"""
def getFileNames(dirs, dict):
#dir為目錄名,lst列表
filenames=os.listdir(dirs)
for name in filenames:
key = filenames[filenames.index(name)]
sign = "Copy Of "
judge = key.find(sign)
if (judge != -1 ):
dict[key] = 1
else: #提取其中的真實文件名
trueKey= key[-12:] #因為真實的文件名都是在12位
if trueKey not in dict: #字典中不存在
dict[trueKey]=1
os.rename(dirs+str(os.sep)+name,dirs+str(os.sep)+trueKey)
else:
#split finames
newKey= str(trueKey[:-4])+str('0'*dict[trueKey])+ str(trueKey[-3:])
dict[trueKey] = dict[trueKey]+1
os.rename(dirs+os.sep+name,dirs+os.sep+newKey)

if '__name__=__main__':
dict={}
dirs = "C://temp"
getFileNames(dirs, dict)

用到了字典,用到了os模塊,學(xué)到了一些東西,呵呵!

相關(guān)文章

  • Numpy中arange()的用法及說明

    Numpy中arange()的用法及說明

    Numpy的arange()函數(shù)用于在指定間隔內(nèi)生成均勻間隔的數(shù)組,它接受開始值、停止值和步長來創(chuàng)建數(shù)組,返回的是ndarray類型,如果沒有提供dtype,則會根據(jù)其他參數(shù)推斷數(shù)據(jù)類型,對于浮點類型參數(shù),結(jié)果數(shù)組的長度計算方式為ceil((stop-start)/step)
    2024-10-10
  • Tensorflow之MNIST CNN實現(xiàn)并保存、加載模型

    Tensorflow之MNIST CNN實現(xiàn)并保存、加載模型

    這篇文章主要為大家詳細(xì)介紹了Tensorflow之MNIST CNN實現(xiàn)并保存、加載模型,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • Windows下Python3.6安裝第三方模塊的方法

    Windows下Python3.6安裝第三方模塊的方法

    這篇文章主要介紹了Windows下Python3.6安裝第三方模塊的方法,需要的朋友可以參考下
    2018-11-11
  • Python微服務(wù)開發(fā)之使用FastAPI構(gòu)建高效API

    Python微服務(wù)開發(fā)之使用FastAPI構(gòu)建高效API

    微服務(wù)架構(gòu)在現(xiàn)代軟件開發(fā)中日益普及,它將復(fù)雜的應(yīng)用程序拆分成多個可獨立部署的小型服務(wù)。本文將介紹如何使用 Python 的 FastAPI 庫快速構(gòu)建和部署微服務(wù),感興趣的可以了解一下
    2023-05-05
  • Python實現(xiàn)自動化處理PDF文件的方法詳解

    Python實現(xiàn)自動化處理PDF文件的方法詳解

    這篇文章主要為大家詳細(xì)介紹了如何使用Python完成簡單的PDF文件處理操作,如PDF文件的批量合并、拆分、加密以及添加水印等,需要的可以參考一下
    2022-09-09
  • Python實現(xiàn)多線程爬表情包詳解

    Python實現(xiàn)多線程爬表情包詳解

    這篇文章主要介紹了Python多線程爬表情包,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-11-11
  • python如何為創(chuàng)建大量實例節(jié)省內(nèi)存

    python如何為創(chuàng)建大量實例節(jié)省內(nèi)存

    這篇文章主要為大家詳細(xì)介紹了python如何為創(chuàng)建大量實例節(jié)省內(nèi)存,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Python列表解析配合if else的方法

    Python列表解析配合if else的方法

    今天小編就為大家分享一篇Python列表解析配合if else的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Django之富文本(獲取內(nèi)容,設(shè)置內(nèi)容方式)

    Django之富文本(獲取內(nèi)容,設(shè)置內(nèi)容方式)

    這篇文章主要介紹了Django之富文本(獲取內(nèi)容,設(shè)置內(nèi)容方式),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python基礎(chǔ)globlal nonlocal和閉包函數(shù)裝飾器語法糖

    Python基礎(chǔ)globlal nonlocal和閉包函數(shù)裝飾器語法糖

    這篇文章主要為大家介紹了Python基礎(chǔ)globlal nonlocal和閉包函數(shù)裝飾器語法糖示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11

最新評論

平塘县| 澄城县| 京山县| 闻喜县| 汤阴县| 留坝县| 蒲城县| 泉州市| 滁州市| 南丹县| 府谷县| 长垣县| 武宁县| 崇礼县| 竹山县| 万荣县| 临夏县| 乃东县| 那坡县| 江津市| 嘉兴市| 健康| 理塘县| 安福县| 郸城县| 松滋市| 平山县| 南康市| 盐源县| 东乌珠穆沁旗| 清苑县| 抚宁县| 浙江省| 江陵县| 大理市| 永康市| 定结县| 彩票| 杭锦后旗| 南阳市| 石嘴山市|