如何判断U盘的插入与否?
进群:125240963 即可获取数十套PDF哦!
就像标题所示,我们真的只用了10行(其实是11行,凑个整:)完成了这个“病毒”。我们可以发现usb中的目录,在插入半分钟后全部躺在了home目录下了。
如何选择性的复制文件?
还是举个例子吧。
我在某目录下创建了testwalk文件夹,里面有file123.txt三个文件,folder123三个文件夹,其中folder1中有文件file4.txt以及folder4
现在我们来测试一下
root存放的是当前位置,它会把./testwalk/下所有的文件夹作为根目录,往下搜索
好了,我们现在需要递归usb文件夹,找到所有的file,查看大小,如果小于,比如3M,就拷贝进home,大于就舍去。
shutil模块
os.path.getsize()判断大小
os.path.getsize(文件名)返回的是一个单位为byte的数值,如果用来查看文件大小,我们则需要手动写一个函数,将其换算成容易阅读的形式。
原文链接:https://www.f2er.com/python/58985.html