Я разработчик python среднего конца в студии анимации и был представлен уникальный запрос диагностики;Python: импорт модулей учета?
Оценить, какой код используется, а что нет.
В расползание неорганизованной структуры модулей Python импортирующих модули: мне нужно подсчитать питона модулей, которые импортируются, и, возможно, на более глубоком уровне, выяснить, какие методы вызываются.
Насколько вы узнаете, какие методы вызывают, я думаю, что это было бы легко решить, написав мой собственный метакласс ведения журнала.
Однако я не могу представить, как я должен рассчитывать или регистрировать модули импорта на разных глубинах.
Спасибо за любые идеи, которые у вас могут быть.
Как насчет прочтения всех модулей и соответствующих строк, начинающихся с 'import' и' from' ключевых слов? – user2963623
возможно связанный http://stackoverflow.com/questions/2572582/return-a-list-of-imported-python-modules-used-in-a-script – user2085282
Посмотрите на [vulture] (https: // pypi .python.org/PyPI/гриф/0,5). Я никогда не использовал его, но, возможно, он дает вам несколько советов о мертвом коде. – ByteNudger