c++ _mkdir无法创建文件夹_Python脚本4:根据txt文本,批量创建文件夹
生活随笔
收集整理的這篇文章主要介紹了
c++ _mkdir无法创建文件夹_Python脚本4:根据txt文本,批量创建文件夹
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
背景:深度學(xué)習(xí)圖像分類的時(shí)候,有許多的標(biāo)簽類。1000個(gè)標(biāo)簽就需要?jiǎng)?chuàng)建1000個(gè)文件夾,文件夾里面放入對(duì)應(yīng)的圖像。不可能一個(gè)一個(gè)右擊創(chuàng)建文件夾,所以有了今天的腳本。根據(jù)txt文本每一行的類別,創(chuàng)建文件名為類別的文件夾。
# 目標(biāo)是讀取txt的每一行數(shù)據(jù)創(chuàng)建對(duì)應(yīng)名字的文件夾# 1通過(guò)函數(shù)調(diào)用解決創(chuàng)建固定的文件夾# 2創(chuàng)建一個(gè)txt文件輸出里面的內(nèi)容輸出# 3將txt輸出內(nèi)容和創(chuàng)建文件夾鏈接完成任務(wù)# 4后續(xù)補(bǔ)充檢測(cè)文本文件是否存在,不在報(bào)錯(cuò)# 5后續(xù)補(bǔ)充如果已經(jīng)有了文本中的文件夾跳過(guò)這個(gè)文件名創(chuàng)建下一個(gè)# 結(jié)束# 反思:目前創(chuàng)建的文件夾目錄固定、文本文檔位置固定# 完善功能:# 1.先把文件夾目錄改為交互式用戶設(shè)置# 2.檢測(cè)txt文件是否存在# !/usr/bin/python# -*-coding:utf-8-*-import osdef mkdir(path): folder=os.path.exists(path) if not folder: os.makedirs(path) print(path+"---OK---") else: print(path+"---There is this folder!---") if __name__=='__main__': file = "D:dbimages" with open('labels.txt','r', encoding='utf-8') as f: lines=f.readlines() for line in lines: #folder=file+line folder=line #strip()方法移除字符串頭尾指定的字符 folder=folder.strip() mkdir(folder)Top進(jìn)入s10 四強(qiáng),希望今年能捧冠
總結(jié)
以上是生活随笔為你收集整理的c++ _mkdir无法创建文件夹_Python脚本4:根据txt文本,批量创建文件夹的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Kaggle知识点:对比学习基础
- 下一篇: 使用中断后不停止_乔丹体育公司构成侵权,