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

python查看文件大小和文件夾內容的方法

 更新時間:2019年07月08日 17:49:23   作者:dongyu1703  
今天小編就為大家分享一篇python查看文件大小和文件夾內容的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

一旦有辦法處理文件路徑,就可以開始搜集特定文件和文件夾的信息。os.path 模塊提供了一些函數(shù),用于查看文件的字節(jié)數(shù)以及給定文件夾中的文件和子文件夾。

• 調用 os.path.getsize(path)將返回 path 參數(shù)中文件的字節(jié)數(shù)。

• 調用 os.listdir(path)將返回文件名字符串的列表,包含 path 參數(shù)中的每個文件(請注意,這個函數(shù)在 os 模塊中,而不是 os.path)。

下面是我在交互式環(huán)境中嘗試這些函數(shù)的結果:

>>> os.path.getsize('C:\\Windows\\System32\\calc.exe')
776192
>>> os.listdir('C:\\Windows\\System32')
['0409', '12520437.cpx', '12520850.cpx', '5U877.ax', 'aaclient.dll',
--snip--
'xwtpdui.dll', 'xwtpw32.dll', 'zh-CN', 'zh-HK', 'zh-TW', 'zipfldr.dll']

可以看到,我的計算機上的 calc.exe 程序是 776192 字節(jié)。在我的 C:\Windows\system32 下有許多文件。如果想知道這個目錄下所有文件的總字節(jié)數(shù),就可以同時使用 os.path.getsize()和 os.listdir()。

>>> totalSize = 0
>>> for filename in os.listdir('C:\\Windows\\System32'):
totalSize = totalSize + os.path.getsize(os.path.join('C:\\Windows\\System32', filename))
>>> print(totalSize)
1117846456

當循環(huán)遍歷C:\Windows\System32 文件夾中的每個文件時,totalSize 變量依次增加每個文件的字節(jié)數(shù)。請注意,我在調用 os.path.getsize()時,使用了 os.path.join()來連接文件夾名稱和當前的文件名。os.path.getsize()返回的整數(shù)添加到totalSize 中。在循環(huán)遍歷所有文件后,我打印出 totalSize,看看C:\Windows\System32 文件夾的總字節(jié)數(shù)。

以上這篇python查看文件大小和文件夾內容的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 使用Python實現(xiàn)將PDF轉為PDF/A和PDF/X

    使用Python實現(xiàn)將PDF轉為PDF/A和PDF/X

    PDF/A和PDF/X是兩種有特定用途的PDF格式,本文主要介紹了如何使用Python將PDF轉換為PDF/A和PDF/X,以及如何將PDF/A格式轉換回標準的PDF格式,需要的可以參考下
    2024-04-04
  • Python?基于xml.etree.ElementTree實現(xiàn)XML對比示例詳解

    Python?基于xml.etree.ElementTree實現(xiàn)XML對比示例詳解

    這篇文章主要介紹了Python?基于xml.etree.ElementTree實現(xiàn)XML對比,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-12-12
  • 如何利用Python實現(xiàn)自動打卡簽到的實踐

    如何利用Python實現(xiàn)自動打卡簽到的實踐

    簽到,都是規(guī)律性的操作,何嘗不寫一個程序加到Windows實現(xiàn)自動簽到呢,本文就主要介紹了如何利用Python實現(xiàn)自動打卡簽到的實踐,具有一定的參考價值,感興趣的可以了解一下
    2021-12-12
  • pycharm終端無法運行的問題以及解決

    pycharm終端無法運行的問題以及解決

    這篇文章主要介紹了pycharm終端無法運行的問題以及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • Pandas中describe()函數(shù)的具體使用

    Pandas中describe()函數(shù)的具體使用

    本文主要介紹了Pandas中describe()函數(shù)的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-01-01
  • 使用python批量修改文件名的方法(視頻合并時)

    使用python批量修改文件名的方法(視頻合并時)

    這篇文章主要介紹了視頻合并時使用python批量修改文件名的方法,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • python實現(xiàn)selenium截圖的兩種方法

    python實現(xiàn)selenium截圖的兩種方法

    本文主要介紹了python實現(xiàn)selenium截圖的兩種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-04-04
  • 淺談keras的深度模型訓練過程及結果記錄方式

    淺談keras的深度模型訓練過程及結果記錄方式

    今天小編就為大家分享一篇淺談keras的深度模型訓練過程及結果記錄方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • python繪制簡單彩虹圖

    python繪制簡單彩虹圖

    這篇文章主要為大家詳細介紹了python繪制簡單彩虹圖的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • python利用tkinter實現(xiàn)圖片格式轉換的示例

    python利用tkinter實現(xiàn)圖片格式轉換的示例

    這篇文章主要介紹了python利用tkinter實現(xiàn)圖片格式轉換,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-09-09

最新評論