Я новичок ie, пытаюсь выучить python и вроде застрял в одном вопросе. Я пытаюсь получить данные из одного f API и сохранить их в XML файлах, но иногда я получаю сообщение об ошибке из-за проблемы с памятью [например, ошибка времени выполнения: при запросе не хватает памяти, используя около 2048 МБ ОЗУ. ] поэтому я хочу знать, какие XML файлы имеют эту ошибку, и хочу сохранить имена файлов и информацию о ячейках этого XML файла. Я не уверен, как я могу это сделать, может кто-нибудь предложить? изображение сообщения об ошибке [! [введите описание изображения здесь]
ниже мой блок кода:
def xml_check(fname):
tree = et.parse(fname, et.XMLParser(encoding='utf-8'))
root = tree.getroot()
for a in root.iter():
if a.tag == 'osm':
if a.tag == 'osm':
return
else:
b = re.findall(r'bbox_\d+', fname)
for c in b:
d = c.replace('bbox_', '')
e = int(d)
return e