Разбор нескольких XML файлов в одном каталоге - PullRequest
0 голосов
/ 23 февраля 2020

Я хочу прочитать разные XML файлы, чтобы выполнить анализ позже. Мой код указан ниже, но я получил следующее исключение:

IsADirectoryError: [Errno 21] Является каталогом: '.ipynb_checkpoints'

Это мой код:

from os import listdir
for file in listdir():
    print(file)
    xmlTree = parse(file)
    elemList = []

Как я могу исправить эту ошибку?

1 Ответ

0 голосов
/ 24 февраля 2020

Я отправляю ответ, если кто-то еще получил мою ошибку.

for filename in os.listdir(path):
    if not filename.endswith('.xml'): continue
    fullname = os.path.join(path, filename)
    xmlTree = parse(filename)
...