Ответ 1
python -m pdb <script.py>
запустит script в отладчике Python.
Учитывая исходный код Python, можно ли запустить код за строкой, как если бы вы отлаживали?
И когда дело доходит до вызова функции, я хотел бы также "вступить" в эту функцию.
Спасибо
python -m pdb <script.py>
запустит script в отладчике Python.
Я бы предложил посмотреть Eclipse и PyDev для отладки. Я полагаю, что есть много альтернатив.
Если вы используете PyCharm, вы можете изменить настройки ярлыков клавиатуры -
Настройки → Keymap → Другое → Выполнить выбор в консоли
Если вы перенесли с R, то сменить это на Ctrl + Enter поможет вам запустить код по строкам.
Посмотрите на ipython, вы должны иметь возможность использовать комбинацию pdb и ipython, например, загружать pdb внутри ipython для достижения того, что вам нужно.