熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

"); //-->

博客專欄

EEPW首頁(yè) > 博客 > Python視頻教程之獲取指定文件夾下所有文件名稱并寫入列表分享

Python視頻教程之獲取指定文件夾下所有文件名稱并寫入列表分享

發(fā)布人:扣丁學(xué)堂1 時(shí)間:2021-01-22 來(lái)源:工程師 發(fā)布文章

最近有學(xué)員在扣丁學(xué)堂Python在線學(xué)習(xí)官網(wǎng)留言,詢問(wèn)老師如何獲取指定文件夾下所有文件名稱并寫入列表,今天小編給給大家分享一下Python 獲取指定文件夾下所有文件名稱并寫入列表的實(shí)例,文章中會(huì)有代碼列出,需要的小伙伴和小編一起來(lái)看一下吧。

扣丁學(xué)堂Python培訓(xùn)之如何獲取指定文件夾下所有文件名稱并寫入列表

如下所示:

import os
import os.path
rootdir = "./pic_data"
file_object = open('train_list.txt','w')
for parent,dirnames,filenames in os.walk(rootdir):
 for filename in filenames:
 print filename
  file_object.write(filename+ '\n')
file_object.close()


在做深度學(xué)習(xí)的時(shí)候,會(huì)有大量的數(shù)據(jù),為了方便,可以直接用命令拷貝到一個(gè)文件夾下,代碼如下:

import shutil 
import os
import os.path
rootdir = "./mjsynth/mnt/ramdisk/max/90kDICT32px"
#rootdir = "./123"
def Test2(rootDir): 
 for lists in os.listdir(rootDir): 
 #如果找到的是圖片,則打印出來(lái)
 if lists[-3:]=='jpg':
  print lists
  path = os.path.join(rootDir, lists) 
  shutil.copy(path,"./500")
  continue
 #如果找到的是文件夾,則判斷,如果名稱小于2則遞歸
 if int(lists)<501:
  path = os.path.join(rootDir, lists) 
  if os.path.isdir(path): 
  Test2(path) 
Test2(rootdir)


以上就是小編給大家分享的Python獲取指定文件夾下所有文件名稱并寫入列表的方法,想要了解更多內(nèi)容的小伙伴可以登錄扣丁學(xué)堂官網(wǎng)查看更多內(nèi)容??鄱W(xué)堂是專業(yè)的Python培訓(xùn)機(jī)構(gòu),不僅有專業(yè)的老師和與時(shí)俱進(jìn)的課程體系,還有大量的Python在線視頻供學(xué)員觀看學(xué)習(xí)哦。扣丁學(xué)堂python學(xué)習(xí)交流群:816572891。微信號(hào):codingbb

*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。



關(guān)鍵詞:

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉