Я только что натолкнулся на препятствие для автоматической выгрузки фотографий с моей камеры Nikon.У меня есть некоторый код Python, который использует watchdog.event.FileSystemEventHandler, поэтому при создании нового файла в определенном каталоге происходит событие.Он отлично работает с файлами на моих внутренних HD-дисках и SD-картах, вставленных в устройство чтения SD-карт моего ноутбука.Это также работает для USB-накопителя.Всем этим внешним устройствам присваиваются буквы дисков при их подключении.
Я надеялся, что когда я подключил камеру Nikon D3400 к USB-порту на моем ноутбуке, ее внутренняя SD-карта отобразилась бы как буквенный диск,Вместо этого он отображается как устройство, а не диск.Итак, как мне указать свой сторожевой код, чтобы посмотреть на SD-карту в подключенном устройстве?Я попытался установить путь к: «Этот компьютер \ D3400 \ Съемное хранилище \ DCIM», но не повезло.Я могу открыть устройство и его файловую систему в Проводнике, как и любой другой дисковод, поэтому я думаю, что должен быть способ сделать его доступным для кода Python.
Может кто-нибудь пролить свет на то, как это сделать?об этом?