У меня есть файл несколько раз в разных каталогах, и я хочу найти его в своей структуре каталогов. Дерево каталогов выглядит примерно так:
Файл, помеченный красным, - это то, что я ищу. Это xml-файл, из которого я хочу прочитать некоторые элементы. Директория, отмеченная зеленым, является папкой для группы оборудования. Синяя отмеченная папка - это само оборудование. Каждая группа оборудования имеет несколько устройств, и у каждого оборудования этот файл ExternalswPassThroughSrv.sic
находится в одной и той же позиции в структуре каталогов. Таким образом, имя папки для группы оборудования и самого оборудования изменяется для каждого файла XML. Я никогда не работал с файлами, и я новичок в Python. Как я мог это сделать?
Я опробовал его только с одним файлом, проанализировав его с помощью minidom следующим образом:
mydoc = minidom.parse('ExternalswPassThroughSrv.sic')
Я также извлек элементы из XML, чтобы он работал какЯ хочу. Следующим шагом будет вставка Path для каждого xml-файла, цикл по ним и извлечение информации.