Pyhon 监视并拷贝U盘

'''
Pyhon 监视并拷贝U盘 by 郑瑞国
'''
import time
import os
import shutil
import string

def get_disklist():
    disk_list = []
    for c in string.ascii_uppercase:
        disk = c+':'
        if os.path.isdir(disk):
            disk_list.append(disk)
    return disk_list

def monitor_usbdisk(disk_list):
    while True:
        usb_disk = get_disklist()[-1]
        if  usb_disk not in disk_list:
            shutil.copytree(usb_disk,'d:/mytest/usb_copy''-'+\
                            '-'.join('-'.join(time.ctime().split(' ')).split(':')))
            break
        time.sleep(5)

if __name__ == '__main__':
    monitor_usbdisk(get_disklist())

猜你喜欢

转载自blog.csdn.net/zheng_ruiguo/article/details/84926073