写一个python脚本查看文件夹及文件夹下内容的大小
时间: 2024-04-05 21:09:01 浏览: 94
非常好的问题!
以下是 Python 脚本示例,可以查看文件夹及其下内容的大小:
```python
import os
def get_size(start_path='.'):
total_size = 0
for dirpath, dirnames, filenames in os.walk(start_path):
for f in filenames:
fp = os.path.join(dirpath, f)
# skip if it is symbolic link
if not os.path.islink(fp):
total_size += os.path.getsize(fp)
return total_size
if __name__ == '__main__':
folder_path = input("请输入要查看的文件夹路径: ")
size = get_size(folder_path)
print("该文件夹及其下内容的大小为: " + str(size) + " bytes")
```
你可以把想要查看的文件夹路径作为输入传递给 get_size 函数。它将遍历文件夹中的所有文件和子文件夹,并计算它们的大小总和,最后以字节为单位返回。
请注意,如果文件包含符号链接,则不会计算其大小。
希望这对你有所帮助!
阅读全文