Предположим, вы делаете следующее:
dom = ElementTree()
dom.parse(some_file_path)
Я бы хотел записать приблизительный объем памяти, который этот домен сейчас использует в моем процессе. Мне не нужно что-то точное, что-то грубое сделало бы.
Не думаю, что смогу вывести его из размера исходного XML-файла. У меня есть файл размером 500 килобайт, который, кажется, добавляет около 5 МБ к использованию памяти моим процессом python после его загрузки, как в примере выше.
Я просмотрел API ElementTree и не увидел ни одного API, предоставляющего эту информацию. Кто-нибудь знает способ узнать, сколько памяти использует экземпляр ElementTree после анализа / загрузки XML-файла?