Выделенный вами вывод (в основном) не утечка памяти, а скорее
неверное чтение. Это очень вероятно, вызвано очень особенным образом
Питон управляет своей памятью.
Как часть исходных файлов python, вы должны найти файл подавления для valgrind,
это должно подавлять эти сообщения, поскольку они не являются реальными ошибками.
Для моей версии Python 3.6.6 она находится в Python-3.6.6 / Misc / valgrind-python.supp
Итак, запустите вашу программу под valgrind, используя:
valgrind --suppressions = path / to / the / python / Misc / valgrind-python.supp
Возможно, вам сначала понадобится:
экспорт PYTHONMALLOC = malloc