91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

在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

布尔津县| 岚皋县| 宿州市| 永寿县| 山阳县| 灵宝市| 桓台县| 尤溪县| 北京市| 玛曲县| 汉川市| 页游| 峨眉山市| 高安市| 女性| 商水县| 张家川| 海宁市| 布尔津县| 大丰市| 梁河县| 广西| 宝应县| 贵溪市| 蓝山县| 儋州市| 英山县| 自治县| 兴隆县| 丹凤县| 平塘县| 孝感市| 衡东县| 佳木斯市| 东乌珠穆沁旗| 莱州市| 宝应县| 锦屏县| 高青县| 南部县| 海南省|