亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在Python中關于使用os模塊遍歷目錄的實現方法

發布時間:2020-09-04 18:01:03 來源:腳本之家 閱讀:148 作者:柏舟1230 欄目:開發技術

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

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

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

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

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

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

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

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

二、實例及代碼實現

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

以上這篇在Python中關于使用os模塊遍歷目錄的實現方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

章丘市| 永兴县| 芒康县| 华阴市| 乌兰察布市| 克拉玛依市| 汪清县| 得荣县| 霍邱县| 牟定县| 泗水县| 夏河县| 徐州市| 澄迈县| 顺昌县| 马尔康县| 金昌市| 利川市| 额济纳旗| 东至县| 丰都县| 城口县| 葵青区| 广安市| 黎川县| 罗江县| 厦门市| 拉萨市| 稷山县| 永昌县| 北海市| 息烽县| 南城县| 开鲁县| 海晏县| 孟津县| 满洲里市| 盈江县| 宿松县| 疏勒县| 鹰潭市|