zoukankan      html  css  js  c++  java
  • python检测U盘的插入,以及进行自动复制文件并写入文件

    技术要点分析:

    1.如何检测有U盘的插入。

    2.如何复制U盘里面的东西

    3.如果U盘可写,如何写入文件到U盘里面。

    # -*- coding: utf-8 -*-
    # @Time    : 2018/11/1 21:08
    # @Author  : 
    # @Email   : 
    # @File    : s6.py
    # @Software: PyCharm
    
    from time import sleep
    from shutil import copytree
    from psutil import disk_partitions
    
    while True:
        #  设置休眠时间
        sleep(1)
        #  检测所有的驱动器,进行遍历寻找哦
        for item in disk_partitions():
            if 'removable' in item.opts:
                driver, opts = item.device, item.opts
                #  输出可移动驱动器符号
                print('发现usb驱动:', driver)
                break
            #  没有找到可输出驱动器
            else:
                print('没有找到可移动驱动器')
                continue
        break
    #  复制移动驱动器的根目录
    copytree(driver, r'D:usb')
    print('copy all')
    
    if opts == 'rw, remoevable':
        print('usb ok .....')
        with open(driver + 'wring.txt', 'w', encoding='utf8') as fp:
            fp.write("copy all you!!")
    
    从csdn搬家过来的可能没有图片,原地址https://blog.csdn.net/weixin_38091140
  • 相关阅读:
    使用json-lib进行Java和JSON之间的转换
    ajax+json+java
    了解Json
    Ehcache RIM
    利用FreeMarker静态化网页
    Timer和TimerTask
    windows下memcache安装
    mac下安装YII
    php static 和self区别
    YII behaviors使用
  • 原文地址:https://www.cnblogs.com/Apy-0816/p/11100279.html
Copyright © 2011-2022 走看看