欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python 獲取文件下所有文件或目錄os.walk()的實(shí)例

 更新時(shí)間:2018年04月23日 10:13:56   作者:sxf_0123  
下面小編就為大家分享一篇python 獲取文件下所有文件或目錄os.walk()的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

在python3.6版本中去掉了os.path.walk()函數(shù)

os.walk()

函數(shù)聲明:walk(top,topdown=True,oneerror=None)

1、參數(shù)top表示需要遍歷的目錄樹(shù)的路徑

2、參數(shù)農(nóng)戶topdown默認(rèn)是"True",表示首先返回根目錄樹(shù)下的文件,然后,再遍歷目錄樹(shù)的子目錄。topdown的值為"False",則表示先遍歷目錄樹(shù)的子目錄,返回子目錄下的文件,最后返回根目錄下的文件

3、參數(shù)oneerror的默認(rèn)值是"None",表示忽略文件遍歷時(shí)產(chǎn)生的錯(cuò)誤,如果不為空,則提供一個(gè)自定義函數(shù)提示錯(cuò)誤信息,后邊遍歷拋出異常

4、函數(shù)返回一個(gè)元組,該元組有3個(gè)元素,這3個(gè)元素分別表示'每次遍歷的路徑名,目錄列表和文件列表'

os.walk()實(shí)例:

import os
def walk(path):
 if not os.path.exists(path):
  return -1
 for root,dirs,names in os.walk(path):
  for filename in names:
   print(os.path.join(root,filename)) #路徑和文件名連接構(gòu)成完整路徑
if __name__=='__main__':
 path = "C:\\Users\\Administrator\\Desktop\\2017-9-1"
 walk(path)

輸出結(jié)果:

C:\Users\Administrator\Desktop\2017-9-1\2017-9-1.txt
C:\Users\Administrator\Desktop\2017-9-1\2017-9-1storage.txt
C:\Users\Administrator\Desktop\2017-9-1\apk.conf
C:\Users\Administrator\Desktop\2017-9-1\數(shù)據(jù)采集導(dǎo)入質(zhì)量統(tǒng)計(jì)_2017-09-01.docx
C:\Users\Administrator\Desktop\2017-9-1\test1\2017-9-1.txt
C:\Users\Administrator\Desktop\2017-9-1\test2\2017-9-1.txt

以上這篇python 獲取文件下所有文件或目錄os.walk()的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python編寫簡(jiǎn)單爬蟲資料匯總

    python編寫簡(jiǎn)單爬蟲資料匯總

    本文給大家匯總介紹了下幾種使用Python編寫簡(jiǎn)單爬蟲的方法和代碼,非常的不錯(cuò),這里分享給大家,希望大家能夠喜歡。
    2016-03-03
  • Python3 pandas 操作列表實(shí)例詳解

    Python3 pandas 操作列表實(shí)例詳解

    這篇文章主要介紹了Python3 pandas 操作列表實(shí)例詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Python運(yùn)算符+與+=的方法實(shí)例

    Python運(yùn)算符+與+=的方法實(shí)例

    這篇文章主要介紹了Python運(yùn)算符+與+=的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • 僅用500行Python代碼實(shí)現(xiàn)一個(gè)英文解析器的教程

    僅用500行Python代碼實(shí)現(xiàn)一個(gè)英文解析器的教程

    這篇文章主要介紹了僅用500行Python代碼實(shí)現(xiàn)一個(gè)英文解析器的教程,自然語(yǔ)言處理近來(lái)也是業(yè)界中一個(gè)熱門課題,作者為NLP方向的開(kāi)發(fā)者,需要的朋友可以參考下
    2015-04-04
  • python筆記之使用fillna()填充缺失值

    python筆記之使用fillna()填充缺失值

    這篇文章主要介紹了python筆記之使用fillna()填充缺失值方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Python裝飾器中@property使用詳解

    Python裝飾器中@property使用詳解

    大家好,本篇文章主要講的是Python裝飾器中@property使用詳解,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • 將pytorch轉(zhuǎn)成longtensor的簡(jiǎn)單方法

    將pytorch轉(zhuǎn)成longtensor的簡(jiǎn)單方法

    今天小編就為大家分享一篇將pytorch轉(zhuǎn)成longtensor的簡(jiǎn)單方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • python實(shí)現(xiàn)每天定時(shí)發(fā)送郵件的流程步驟

    python實(shí)現(xiàn)每天定時(shí)發(fā)送郵件的流程步驟

    這篇文章主要介紹了python實(shí)現(xiàn)每天定時(shí)發(fā)送郵件的流程步驟,要編寫一個(gè)用于自動(dòng)發(fā)送每日電子郵件報(bào)告的 Python 腳本,并配置它在每天的特定時(shí)間發(fā)送電子郵件,文中給大家介紹了詳細(xì)步驟和示例代碼,需要的朋友可以參考下
    2024-08-08
  • Python從csv文件中讀取數(shù)據(jù)及提取數(shù)據(jù)的方法

    Python從csv文件中讀取數(shù)據(jù)及提取數(shù)據(jù)的方法

    這篇文章主要介紹了Python從csv文件中讀取數(shù)據(jù)并提取數(shù)據(jù)的方法,文中通過(guò)多種方法給大家講解獲取指定列的數(shù)據(jù),并存入一個(gè)數(shù)組中,每種方法通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2021-11-11
  • 淺談python連續(xù)賦值可能引發(fā)的錯(cuò)誤

    淺談python連續(xù)賦值可能引發(fā)的錯(cuò)誤

    今天小編就為大家分享一篇淺談python連續(xù)賦值可能引發(fā)的錯(cuò)誤,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11

最新評(píng)論