欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Python如何獲取指定文件夾下的文件名-創(chuàng)新互聯(lián)

這篇文章主要介紹了Python如何獲取指定文件夾下的文件名,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比喀左網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式喀左網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋喀左地區(qū)。費用合理售后完善,十年實體公司更值得信賴。

Python主要用來做什么

Python主要應(yīng)用于:1、Web開發(fā);2、數(shù)據(jù)科學(xué)研究;3、網(wǎng)絡(luò)爬蟲;4、嵌入式應(yīng)用開發(fā);5、游戲開發(fā);6、桌面應(yīng)用開發(fā)。

本文采用os.walk()和os.listdir()兩種方法,獲取指定文件夾下的文件名。

一、os.walk()

模塊os中的walk()函數(shù)可以遍歷文件夾下所有的文件。

os.walk(top, topdown=Ture, onerror=None, followlinks=False)

該函數(shù)可以得到一個三元tupple(dirpath, dirnames, filenames).

參數(shù)含義:

  1. dirpath:string,代表目錄的路徑;

  2. dirnames:list,包含了當(dāng)前dirpath路徑下所有的子目錄名字(不包含目錄路徑);

  3. filenames:list,包含了當(dāng)前dirpath路徑下所有的非目錄子文件的名字(不包含目錄路徑)。

注意,dirnames和filenames均不包含路徑信息,如需完整路徑,可使用os.path.join(dirpath, dirnames)

下面給出代碼;

# -*- coding: utf-8 -*-  
import os 
def file_name(file_dir):  
  for root, dirs, files in os.walk(file_dir): 
    print(root) #當(dāng)前目錄路徑 
    print(dirs) #當(dāng)前路徑下所有子目錄 
    print(files) #當(dāng)前路徑下所有非目錄子文件

當(dāng)需要特定類型的文件時,代碼如下:

# -*- coding: utf-8 -*-   
import os 
 
def file_name(file_dir):  
  L=[]  
  for root, dirs, files in os.walk(file_dir): 
    for file in files: 
      if os.path.splitext(file)[1] == '.jpeg': 
        L.append(os.path.join(root, file)) 
  return L

其中os.path.splitext()函數(shù)將路徑拆分為文件名+擴(kuò)展名,例如os.path.splitext(“E:/lena.jpg”)將得到”E:/lena“+".jpg"。

二、os.listdir()

os.listdir()函數(shù)得到的是僅當(dāng)前路徑下的文件名,不包括子目錄中的文件,所有需要使用遞歸的方法得到全部文件名。

直接給出代碼,函數(shù)將返回類型為‘.jpeg'個文件名:

# -*- coding: utf-8 -*- 
import os 
 
def listdir(path, list_name): 
  for file in os.listdir(path): 
    file_path = os.path.join(path, file) 
    if os.path.isdir(file_path): 
      listdir(file_path, list_name) 
    elif os.path.splitext(file_path)[1]=='.jpeg': 
      list_name.append(file_path)

初學(xué)python,犯了些低級錯誤,浪費了很多時間,首先一定要確保代碼的四空格縮進(jìn),注意直接回車下一行并不是四空格縮進(jìn);還有一點是在命令提示符窗口(Windows)使用python解釋器第一次運行代碼后,修改源代碼,如若再次運行需要退出重新進(jìn)入python解釋器,否則仍將運行第一次執(zhí)行過的代碼。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Python如何獲取指定文件夾下的文件名”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司,關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、網(wǎng)站設(shè)計器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)頁名稱:Python如何獲取指定文件夾下的文件名-創(chuàng)新互聯(lián)
當(dāng)前鏈接:http://aaarwkj.com/article36/peepg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、企業(yè)建站、微信公眾號、App設(shè)計、ChatGPT網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
国产精品国产三级国产av丨| 在线免费观看91亚洲| 午夜日韩综合激情视频在线观看| 国产精品一品二品国精品| 欧美三级特黄在线播放| 国产有码视频一区二区三区| 黄片色呦呦视频免费看| 亚洲精品午夜在线观看| 国产精品久久久久精品爆| 日本岛国一区二区在线| 亚洲精品在线观看日本| 亚洲香蕉视频免费在线观看| 自偷自拍在线免费观看| av资源在线观看少妇丰满| 18岁以下禁看视频网站| 国产夫妻性生活视频播放| 欧美一区二区国产精品日韩| 日韩欧美国产亚洲在线| 自拍偷拍亚洲另类激情| 美女被男人操国产精品| 亚洲无线码一区国产欧美国日| 青青草原在线免费视频| 日日躁夜夜躁狠狠躁黑人| 国产亚洲精品视频在线| 精品国产一区二区三区不卡| 好吊精品视频在线观看| 午在线亚洲男人午在线| 欧美精品一区二区三区狠狠| 国产91九色蝌蚪在线观看| 欧美日韩精品综合国产| 成人午夜福利视频免费观看| 亚洲天堂岛av一区二区| 亚洲一区二区精品自拍| 国产情侣自拍在线观看| 中文字幕91在线播放| 国产精品成人免费久久黄| 国产在线播放精品视频| 精品一二三区在线天堂| 国产又粗又长又大又长| 亚洲国产欧美日韩在线| 成人黄片免费在线播放|