"""total_size=0# 初始化总大小为0folder_name=os.path.basename(folder_path)# 获取文件夹名称# 遍历文件夹中的每一个文件或子文件夹fordirpath,dirnames,filenamesinos.walk(folder_path):forfinfilenames:fp=os.path.join(dirpath,f)# 获取每个文件的完整路径total_size+=os.path.getsize(fp)# 累加...
我们需要使用os.path.getsize()来获取每个文件的大小。这里我们只处理文件,跳过子文件夹。 file_sizes={}# 初始化一个空字典以存储文件名和大小forfileinfiles:file_path=os.path.join(folder_path,file)# 组合文件夹路径和文件名ifos.path.isfile(file_path):# 检查是否为文件size=os.path.getsize(file_pat...
1、os.path.getsize可以获取文件大小 import os file_name = 'XXXXXX' print(os.path.getsize(file_name)) 2、获取文件夹大小,即遍历文件夹,将所有文件大小加和。遍历文件夹使用os.walk函数 os.walk()可以得到一个三元tupple(dirpath, dirnames, filenames), 1、第一个为起始路径, 2、第二个为起始路径...
import os #获取到当前文件夹下面所有的文件 all_files = os.listdir(os.curdir) #os.curdir 表示当前目录 curdir:currentdirectory type_dict = dict() for each_file in all_files: # 如果说我们的each_file是文件夹 if os.path.isdir(each_file): type_dict.setdefault("文件夹", 0) type_dict["文件...
import os # 递归计算文件/文件夹大小 def get_folder_size(path): size = 0 if(os.path.isdir(path)): for i in os.listdir(path): new_path = os.path.join(path,i) size += get_folder_size(new_path) else: si…
os.path 模块提供了一些函数,获取文件夹中的文件列表以及文件大小: os.path.getsize(path) 会返回 path 文件的字节数。 os.listdir(path) 会返回 path 所包含的文件或文件名列表。注意:这个方法直接挂在 os 模块底下哦O(∩_∩)O folder = os.path.join('c:', 'Program Files', 'mat') ...
一:查看文件夹大小 1 打开python编辑器,新建一个空白文档。这里以jupyter notebook为例,大家用其它的编辑器也是一样的。2 首先,导入os模块。代码如下:import os 3 接着用os.path.getsize()的方法查看指定文件夹的大小。代码如下:(将括号里的内容改成我们的文件夹路径即可)os.path.getsize("D:\\ST\...
简介:【学习笔记】Python获取磁盘、文件夹大小信息(一) 做某项目时,需要获取文件夹大小,磁盘的存储信息。通过学习整理了下,仅供参考。 获取某个目录的大小 defget_size(path): list1 = [] fileList = os.listdir(path)# 获取path目录下所有文件forfilenameinfileList: ...
# 计算一个文件夹所有文件的大小 import os path_cwd = os.getcwd() # 当前路径 path_add = os.path.join(path_cwd,"论文") # 添加指定的文件夹 def getTotalsize(path_add): size = 0 # 遍历并装载第一层…