前言
文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。
作者: 星安果
PS:如果想了解更多关于python的应用,可以私信我,或者点击下方链接自行获取(http://t.cn/A6Zvjdun)
目 标 场 景
用过 Mac OS 的朋友应该都遇到过,日常的文件操作会在同级目录下产生一些特定的临时文件。
平常将文件夹打包成压缩包或拷贝文件夹到移动硬盘内,临时文件会包含在里面,如果是程序源代码,在 Windows 系统下编译有时候还会受到影响。
本篇文章的目的是在移动硬盘插入到电脑的同时,利用 Python 自动化和 Windows 服务 删除掉这些临时文件。
编 写 代 码
首先,我们需要循环检测 PC 的驱动器,判断是否存在 可移动的磁盘。
# 循环遍历,对每一个驱动器进行判断
while True:
for item in disk_partitions():
if 'removable' in i