import osn=0def fun(file): ???global n ???fli_list=os.listdir(file) ???for i in fli_list: ???????new_pa = os.path.join(‘%s‘%file,i) ???????if os.path.isdir(new_pa): ???????????n=fun(os.path.abspath(new_pa)) ???????else: ???????????siz = os.path.getsize(new_pa) ???????????n += siz ???return nret=fun(r‘D:\py练习\神秘海螺\go\week\3\19‘) print(ret)
文件的绝对路径 os.path.abspath (path) 并非文件真实所在路径
文件的路径嫁接 os.path.join (path) 反而可以得出文件本身所在路径
判断文件是否为文件夹 os.isdir(path) 返回True/False
判断文件是否为文件 os.isfile 同上
列出文件夹下文件目录 os.listdir(path)
json模块下abspath()查找文件绝对路径与join()路径嫁接获取相对路径的差别
原文地址:https://www.cnblogs.com/lttlpp61007188/p/10575013.html