В идеале мне нужна вот такая карта:
Код: Выделить всё
main.py
-> task_runner.py
-> task_utils.py
-> deserialization.py
-> file_utils.py
-> server.py
-> (deserialization.py)
-> db_access.py
checkup_script.py
re_test.py
main_bkp0.py
unit_tests.py
Написание сценария, который делает это, вероятно, будет не очень сложный (хотя для обработки импорта существуют разные синтаксисы), но я также ожидаю, что я не первый, кто захочет это сделать (и если кто-то создаст инструмент для этого, он может включать в себя другие полезные функции, такие как сообщение мне, какие классы и функции, вероятно, не используются).< /p>
Знаете ли вы какие-либо инструменты (даже простые сценарии), помогающие реорганизовать код?
Знаете ли вы о более точный термин для того, что я пытаюсь сделать? Реорганизация кода?
Подробнее здесь: https://stackoverflow.com/questions/357 ... efactoring