Здравствуйте. Что не так с моим кодом? Парсю xml в csv, выбрал все нужные мне теги. Когда открываю мой csv файл, получается смещение строк. Он растёт у меня по вертикали. Пример на изображении ниже
И чем больше тегов в заголовке таблицы, тем ниже текст из тегов смещается по вертикали.
Пример кода:
for place in root.findall('Place'):
for identity in place.findall('Identity'):
row0 = {}
for placeid in identity.findall('PlaceId'):
header.add(placeid.tag)
row0[placeid.tag] = placeid.text
places_data.append(row0)
for place in root.findall('Place'):
for locationlist in place.findall('LocationList'):
for location in locationlist.findall('Location'):
for address in location.findall('Address'):
for parsed in address.findall('Parsed'):
row1 = {}
for countrycode in parsed.findall('CountryCode'):
header.add(countrycode.tag)
row1[countrycode.tag] = countrycode.text
places_data.append(row1)