如何在检测到usb驱动器插入后运行python脚本
我有2个python脚本如何在检测到usb驱动器插入后运行python脚本,python,cron,removable-storage,Python,Cron,Removable Storage,我有2个python脚本 第一个检测最后一个插入USB驱动器 第二种方法是从数据库中备份文件夹和文件 USB驱动器 b.py 我想要的是组合这些t脚本,并在用户插入USB后运行第一个脚本。我不知道cron是否能完成这项工作,但我需要运行脚本,如自动运行这是否回答了您的问题?我在windows机器上使用脚本,所以我认为这对我来说不起作用。这能回答你的问题吗?我在windows机器上使用该脚本,因此我认为这对我来说不起作用 import win32api import win32file # Re
我想要的是组合这些t脚本,并在用户插入USB后运行第一个脚本。我不知道cron是否能完成这项工作,但我需要运行脚本,如自动运行这是否回答了您的问题?我在windows机器上使用脚本,所以我认为这对我来说不起作用。这能回答你的问题吗?我在windows机器上使用该脚本,因此我认为这对我来说不起作用
import win32api
import win32file
# Returns a list containing letters from removable drives
drive_list = win32api.GetLogicalDriveStrings()
drive_list = drive_list.split("\x00")[0:-1] # the last element is ""
for letter in drive_list:
if win32file.GetDriveType(letter) == win32file.DRIVE_REMOVABLE:# check if the drive is of type removable
print("list drives: {0}".format(letter))