Отладчик Python: инициализация переменных не в интерактивном режиме

Я бегу код с pdb. Прогон ломается в строке 3, я вставляю setvars и некоторые переменные изменены.

python -m pdb -c "b 3" -c c -c "alias setvars aaa=1;bbb=1" somecode.py 3

Это делает то, что я хочу в интерактивном режиме, но я хотел бы запустить это как пакетное задание, потому что я хотел бы запустить его в кластере. Итак, я хотел бы установить переменные aaa а также bbb на точке останова 3, а затем продолжить без какого-либо взаимодействия с пользователем.

Является ли это возможным? или, может быть, я использую не тот инструмент, чтобы добиться этого?

ПРИМЕЧАНИЕ: это дополнительный вопрос инициализации отладчика python файлом

0 ответов

Другие вопросы по тегам