零基础入门学习python第30讲课后习题
第1题import os
all_files = os.listdir(os.curdir) # 使用os.curdir表示当前目录更标准
file_dict = dict()
for each_file in all_files:
if os.path.isfile(each_file): #判断指定路径是否存在且是一个文件
file_size = os.path.getsize(each_file) #返回each_file的尺寸,单位是字节 并附给file_size
file_dict = file_size
#这个字典中,文件是键,文件大小是值 file_dict返回的是each_file 文件的大小
for each in file_dict.items(): #items返回的是项file_dict_items([('文件名',文件大小)])书上第74页
print('%s【%dBytes】' % (each, each)) 挺好
页:
[1]