Python, Отлаживающий: код, редактирующий на лету

Я также просканировал бы IP-адреса в Ваших журналах, чтобы видеть - ли это те же люди, имеющие проблемы неоднократно. Вы знаете, просто возможно, что некоторые люди все еще используют набор, считает, или могут быть другие сетевые проблемы об их конце. Но, конечно, не просто спишите его, не занимаясь расследованиями так, как Вы можете.

6
задан Jeff LaFay 10 June 2011 в 18:00
поделиться

2 ответа

PyDev в некоторой степени поддерживает это, начиная с версии 1.4.8, см. примечания к изменениям и соответствующую запись в блоге .

4
ответ дан 16 December 2019 в 21:42
поделиться

Когда вы запускаете программу Python, она будет скомпилирована в байт-код (и, возможно, сохранена как файл .pyc ). Это означает, что вы можете изменить источник, но, поскольку вы не «открываете» его снова, изменение не будет принято.

Существуют системы, такие как TurboGears (веб-фреймворк), которые обнаруживают эти изменения и перезапускаются сами, но это, вероятно, сбивает с толку отладчик.

Возвращение во времени в настоящее время также невозможно, поскольку для этого потребуется поддержка интерпретатору байт-кода.

2
ответ дан 16 December 2019 в 21:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: