- 使用 pip list --outdated 检查过时包。
- 删除 pip freeze > requirements.txt 中的过时包。
- pip install -r requirements.txt --upgrade 更新依赖。
- 这就是坑:直接 pip install -r requirements.txt 可能不会升级过时包。
实操提醒:定期清理并更新依赖库。
定期检查,删除超过一年的日志文件,节省50%磁盘空间。
这事儿我以前还真干过。记得是2019年,那时候我在一家互联网公司做运维,公司电脑里的垃圾文件多的吓人,每个月都得清理一遍。那时候我用的代码是Python写的,简单粗暴,但是挺管用。
python import os import shutil
def clean垃圾文件(directory, file_size_limit=510241024): for root, dirs, files in os.walk(directory): for file in files: file_path = os.path.join(root, file) if os.path.getsize(file_path) > file_size_limit: shutil.rmtree(file_path) print(f"删除:{file_path}")
# 用法:clean垃圾文件('/path/to/directory')
这段代码主要是遍历指定目录下的所有文件,如果文件大小超过5MB,就把它删掉。当时效果还不错,至少电脑运行起来不那么卡了。不过,这东西得根据实际情况来调整,比如文件大小限制啊,排除某些文件夹啊,这些都得自己根据需求来定。