最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Python中關(guān)于使用os模塊遍歷目錄的實(shí)現(xiàn)方法

 更新時(shí)間:2019年01月03日 14:59:03   作者:柏舟1230  
今天小編就為大家分享一篇在Python中關(guān)于使用os模塊遍歷目錄的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

一、Python中os模塊的常見的使用方法

os.listdir(path):遍歷path的文件或者文件夾,返回一個(gè)列表

os.path.join(path1,path2,……,pathn):拼接路徑

os.path.isdir(path):判斷此路徑對應(yīng)的是否是文件夾

os.path.isfile(path):判斷是否是文件

os.path.dirname(path):返回路徑的文件夾名

os.path.filename(path):返回路徑的文件名

os.getcwd():獲取當(dāng)前路徑

二、實(shí)例及代碼實(shí)現(xiàn)

'''
打印當(dāng)前路徑下所有的文件夾名以及文件名
1.列舉所有文件夾【文件夾名打印】
遍歷文件夾下面所有文件,若是文件夾,則進(jìn)入文件夾,
若不是,則直接打印文件名
注意:層級多少層,并不知道,最好使用while,遞歸
'''
#
import os
def traver(path):
 # 獲取目錄下的文件與目錄列表
 pathList = os.listdir(path)
 
 # 遍歷列表中的文件名
 for file in pathList:
  # 使用join函數(shù)對路徑進(jìn)行拼接,然后構(gòu)成絕對路徑
  absPath = os.path.join(path,file)
 
  # 通過絕對路徑判斷是否是文件
  # 如果是文件,直接輸出文件名
  if os.path.isfile(absPath):
   print("文件:",absPath)
  # 否則調(diào)用函數(shù)本身,遞歸調(diào)用
  else:
   print("目錄",absPath)
   traver(absPath)
 
traver(r"G:\QF-1\frist_stage\day08")

以上這篇在Python中關(guān)于使用os模塊遍歷目錄的實(shí)現(xiàn)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 淺析Python?pickle?包的理解和使用

    淺析Python?pickle?包的理解和使用

    pickle?是?Python?庫中的一個(gè)模塊,用于將?Python?對象序列化和反序列化,這篇文章主要介紹了Python?pickle?包的理解和使用,需要的朋友可以參考下
    2023-05-05
  • python中l(wèi)ogging庫的使用總結(jié)

    python中l(wèi)ogging庫的使用總結(jié)

    Python的logging模塊提供了通用的日志系統(tǒng),可以方便第三方模塊或者是應(yīng)用使用,下面這篇文章主要給大家介紹了關(guān)于python中l(wèi)ogging庫使用的一些知識總結(jié),文中給出了詳細(xì)的示例代碼,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-10-10
  • Python中asyncore異步模塊的用法及實(shí)現(xiàn)httpclient的實(shí)例

    Python中asyncore異步模塊的用法及實(shí)現(xiàn)httpclient的實(shí)例

    asyncore即是一個(gè)異步的socket封裝,特別是dispatcher類中包含了很多異步調(diào)用的socket操作方法,非常犀利,下面我們就來講解Python中asyncore異步模塊的用法及實(shí)現(xiàn)httpclient的實(shí)例
    2016-06-06
  • 用Python將動(dòng)態(tài)GIF圖片倒放播放的方法

    用Python將動(dòng)態(tài)GIF圖片倒放播放的方法

    GIF(Graphics Interchange Format) 是一種可以用來呈現(xiàn)動(dòng)畫效果的圖片格式,原理就是保存很多幀(Frame)靜態(tài)圖像,然后連續(xù)呈現(xiàn)。這篇文章主要介紹了用Python將動(dòng)態(tài)GIF圖片倒放播放的方法,需要的朋友可以參考下
    2016-11-11
  • tensorflow中Dense函數(shù)的具體使用

    tensorflow中Dense函數(shù)的具體使用

    本文主要介紹了tensorflow中Dense函數(shù)的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • 詳解Python list 與 NumPy.ndarry 切片之間的對比

    詳解Python list 與 NumPy.ndarry 切片之間的對比

    這篇文章主要介紹了詳解Python list 與 NumPy.ndarry 切片之間的區(qū)別的相關(guān)資料,list 切片返回的是不原數(shù)據(jù),對新數(shù)據(jù)的修改不會影響原數(shù)據(jù)而NumPy.ndarry 的切片返回的是原數(shù)據(jù)需要的朋友可以參考下
    2017-07-07
  • Python實(shí)現(xiàn)OFD文件轉(zhuǎn)PDF

    Python實(shí)現(xiàn)OFD文件轉(zhuǎn)PDF

    OFD 文件是由中國國家標(biāo)準(zhǔn)化管理委員會制定的國家標(biāo)準(zhǔn),是一種開放式文檔格式,具有高度可擴(kuò)展性和可編輯性,本文主要介紹了如何利用Python實(shí)現(xiàn)OFD文件轉(zhuǎn)PDF,需要的可以參考下
    2024-10-10
  • ChatGPT教你用Python實(shí)現(xiàn)BinarySearchTree詳解

    ChatGPT教你用Python實(shí)現(xiàn)BinarySearchTree詳解

    這篇文章主要為大家介紹了ChatGPT教你用Python實(shí)現(xiàn)BinarySearchTree詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • windows python3安裝Jupyter Notebooks教程

    windows python3安裝Jupyter Notebooks教程

    這篇文章主要介紹了windows python3安裝Jupyter Notebooks教程,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • python中常用的數(shù)據(jù)結(jié)構(gòu)介紹

    python中常用的數(shù)據(jù)結(jié)構(gòu)介紹

    這篇文章主要介紹了python中常用的數(shù)據(jù)結(jié)構(gòu)介紹,幫助大家更好的理解和學(xué)習(xí)python的基礎(chǔ)知識,感興趣的朋友可以了解下
    2021-01-01

最新評論

河南省| 家居| 梧州市| 咸阳市| 额济纳旗| 宿州市| 乌拉特中旗| 毕节市| 留坝县| 靖江市| 咸丰县| 江口县| 竹北市| 霍林郭勒市| 黄龙县| 宁陕县| 石嘴山市| 宣威市| 七台河市| 临海市| 福泉市| 淮北市| 长春市| 麻栗坡县| 阿合奇县| 上思县| 凤山县| 宜良县| 太仓市| 米林县| 眉山市| 政和县| 海原县| 诏安县| 察隅县| 北宁市| 广州市| 织金县| 南开区| 泰顺县| 来宾市|