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

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è)
麻豆深夜激情在线观看| 91精品国产自产在线观看| 日本性电影一区二区| 国产自拍精品视频免费观看| 欧美黄色一区在线观看| 青青草国产自拍在线视频| 成人亚洲精品一区二区三区| 国产精品久久123区| 午夜在线观看成人av| 日韩欧美一级性生活片| 高清不卡日本一区二区三区久久| 国产精品一级自拍视频| 国产传媒视频在线观看| 一级黄片视频免费下载| 日韩在线视频精品一区| 亚洲日本精品免费在线观看| 欧美欧美一区二区三区| 岛国免费av在线观看| 色哟哟网站在线观看入口| 国产自愉自愉免费精品七| 日韩欧美亚洲一区二区三区| 成人永久免费播放平台| 国产免费av高清在线| 午夜性色福利视频你懂的| 亚洲一区二区视频精品| 熟女av一区二区三区四区| 激情网站免费在线观看| 国产欧美日韩一级二级三级| 末满18周岁禁止观看| 国产女主播精品视频一区| 懂色av中文字幕一区| 亚洲一区二区三区小蜜桃| 精品视频一区二区三区在线观看| 亚洲日本欧美一区二区| 黄片免费视频大全在线观看| 蜜桃av噜噜一区二区三| 国产精品一区二区三区在线| 激情五月婷婷久久激情| 一区二区三区视频在线国产| 手机在线观看av网站| 国产精品久久123区|