炼己者 发表于 2017-11-2 09:33:28

零基础入门学习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))

屁哥 发表于 2018-3-26 21:47:27

挺好
页: [1]
查看完整版本: 零基础入门学习python第30讲课后习题