python将当前文件夹下所有文件的大小保存在字典中
时间: 2024-03-06 20:51:12 浏览: 66
可以使用Python的os模块来获取当前文件夹下的所有文件,再使用os.path.getsize()函数来获取每个文件的大小,并将它们保存在一个字典中。以下是代码示例:
```python
import os
# 获取当前文件夹路径
folder_path = os.getcwd()
# 获取当前文件夹下所有文件的文件名
file_names = os.listdir(folder_path)
# 初始化字典
file_sizes = {}
# 遍历文件名列表,获取每个文件的大小,并将它们保存在字典中
for file_name in file_names:
file_path = os.path.join(folder_path, file_name)
if os.path.isfile(file_path):
file_sizes[file_name] = os.path.getsize(file_path)
# 打印字典
print(file_sizes)
```
这段代码会输出一个字典,其中包含了当前文件夹下所有文件名和它们的文件大小。注意,字典中的文件大小都是以字节为单位的。
阅读全文