Есть код, он записывает названия всех съемных носителей в root и выводит его. Если в root - 2 флешки то выведет:
I:\
H:\
Как сделать чтобы разные диски записывались в разные переменные, а не в один root. То есть
root1 = I:\
root2 = H:\
Сам код:
DRIVE_REMOVABLE = 2
drives = win32api.GetLogicalDriveStrings()
drives = drives.split('\000')
for root in drives:
if win32file.GetDriveTypeW(root) == DRIVE_REMOVABLE:
print(root)