python查看文件大小和文件夹内容的方法

python查看⽂件⼤⼩和⽂件夹内容的⽅法
⼀旦有办法处理⽂件路径,就可以开始搜集特定⽂件和⽂件夹的信息。os.path 模块提供了⼀些函数,⽤于查看⽂件的字节数以及给定⽂件夹中的⽂件和⼦⽂件夹。
• 调⽤ size(path)将返回 path 参数中⽂件的字节数。
第六次人口普查• 调⽤ os.listdir(path)将返回⽂件名字符串的列表,包含 path 参数中的每个⽂件(请注意,这个函数在 os 模块中,⽽不是os.path)。
下⾯是我在交互式环境中尝试这些函数的结果:
>>> size('C:\\Windows\\System32\\')
776192光纤通信基本原理
>>> os.listdir('C:\\Windows\\System32')
摩托罗拉a668['0409', '12520437.cpx', '12520850.cpx', '5U877.ax', 'aaclient.dll',
--snip--
'xwtpdui.dll', 'xwtpw32.dll', 'zh-CN', 'zh-HK', 'zh-TW', 'zipfldr.dll']
可以看到,我的计算机上的 程序是 776192 字节。在我的 C:\Windows\system32 下有许多⽂件。如果想知道这个⽬录下所有⽂件的总字节数,就可以同时使⽤ size()和 os.listdir()。
>>> totalSize = 0
>>> for filename in os.listdir('C:\\Windows\\System32'):
totalSize = totalSize + size(os.path.join('C:\\Windows\\System32', filename))
>>> print(totalSize)
1117846456
数字阵列雷达当循环遍历C:\Windows\System32 ⽂件夹中的每个⽂件时,totalSize 变量依次增加每个⽂件的字节数。请注意,我在调⽤size()时,使⽤了 os.path.join()来连接⽂件夹名称和当前的⽂件名。size()返回的整数添加到totalSize 中。在循环遍历所有⽂件后,我打印出 totalSize,看看C:\Windows\System32 ⽂件夹的总字节数。
离子键
大连寒武纪
以上这篇python查看⽂件⼤⼩和⽂件夹内容的⽅法就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

本文发布于:2024-09-22 01:14:57,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/330817.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:件夹   函数   字节数   返回   希望   循环
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议