Python学习(一):查找大文件
import os s = "java" p = "d:\lw" m = 1024 * 1024 * 1024 #查找文件名 def find_file(): for root, dirs, files in os.walk(p): for f in files: if f.find(s) != -1: name = os.path.abspath(os.path.join(root, f)) print(name) #查找大文件 def find_max_file(): for root, dirs, files in os.walk(p): for f in files: name = os.path.abspath(os.path.join(root,f)) if os.path.getsize(name) > m: print(name+' '+str(os.path.getsize(name)/m)+'G') #主程序 def main(): #find_file() find_max_file() if __name__ == '__main__': main()
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步