От папки данных xml до фрейма данных pandas - PullRequest
1 голос
/ 27 марта 2020

Вот мой код (на самом деле я скопировал аналогичный ответ из другого вопроса), однако я получаю ответ: Нет такого файла или каталога: '9320_info. xml'

Справочная информация: у меня на компьютере сохранен файл со всеми файлами, которые я хочу извлечь см. Изображение

Мой код:

import numpy as np 
import pandas as pd 
import xml.etree.ElementTree as etree
import xmltodict

folder_data = 'C:/Users/M00220/Downloads/Spain Hydro/River/xml/'

with open('9320_info.xml', 'r') as f:
data = xmltodict.parse(f.read())['ETRS89 X']['ETRS89 Y']['Huso']

 data_pd = {'X': [data['ETRS89 X']],
            'Y': [data['ETRS89 Y']],
            'Num': [data['Huso']]}

 df = pd.DataFrame(data_pd)
     print(df)

Итак, что в основном Я пытаюсь сделать, это скрыть весь фрейм данных xxxx_info. xml в pandas, а точнее те три столбца, которые указаны выше. Тем не менее, он даже не распознает данные, которые находятся в папке, сохраненной на моем компьютере.

Что я делаю не так?

Спасибо, высоко оценили

...