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

溫馨提示×

溫馨提示×

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

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

Python讀取系統文件夾內所有文件并統計數量的方法

發布時間:2020-10-23 20:20:30 來源:腳本之家 閱讀:241 作者:Reacubeth 欄目:開發技術

大家先看一下Python os模塊中的部分函數

python 路徑相關的函數

os.listdir(dirname):列出dirname下的目錄和文件

os.getcwd():獲得當前工作目錄

os.curdir:返回當前目錄('.')

os.chdir(dirname):改變工作目錄到dirname

os.path.isdir(name):判斷name是不是一個目錄,name不是目錄就返回false

os.path.isfile(name):判斷name是不是一個文件,不存在name也返回false

os.path.exists(name):判斷是否存在文件或目錄name

os.path.getsize(name):獲得文件大小,如果name是目錄返回0

os.path.abspath(name):獲得絕對路徑

os.path.normpath(path):規范path字符串形式

os.path.split(name):分割文件名與目錄(事實上,如果你完全使用目錄,它也會將最后一個目錄作為文件名而分離,同時它不會判斷文件或目錄是否存在)

os.path.splitext():分離文件名與擴展名

os.path.join(path,name):連接目錄與文件名或目錄

os.path.basename(path):返回文件名

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

下面給出遞歸搜索代碼(能夠查找到隱藏文件,不能讀取非只讀性文件,代碼中用異常測試跳過此類文件)

import os

def visitDir(path):
 if not os.path.isdir(path):
 print('Error: "', path, '" is not a directory or does not exist.')
 return
 else:
 global x
 try:
  for lists in os.listdir(path):
  sub_path = os.path.join(path, lists)
  x += 1
  print('No.', x, ' ', sub_path)
  if os.path.isdir(sub_path):
   visitDir(sub_path)
 except:
  pass


if __name__ == '__main__':
 x = 0
 visitDir('H:\\Movie&Series')
 print('Total Permission Files: ', x)

以上這篇Python讀取系統文件夾內所有文件并統計數量的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

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

AI

卢龙县| 长子县| 镶黄旗| 黄骅市| 台南县| 阿图什市| 图木舒克市| 漾濞| 洪雅县| 余干县| 道真| 郴州市| 玛沁县| 固安县| 丹棱县| 刚察县| 龙南县| 岫岩| 出国| 醴陵市| 哈密市| 定州市| 鄂托克前旗| 南岸区| 兴仁县| 洪江市| 宁乡县| 乐安县| 夏津县| 信丰县| 福建省| 平山县| 高台县| 阳春市| 五寨县| 得荣县| 湖口县| 玉树县| 丰镇市| 筠连县| 漾濞|