Как отлаживать модуль "dis"

Я пытаюсь отладить модуль "dis", поставляемый с Python 3.7, просто хочу следить за его выполнением и охватывать некоторую структуру данных.

Следуя этому простому руководству, я сделал это:

  1. Вставитьimport pdb"вверху файла
  2. Вставитьpdb.set_trace()"в начале"disassemble"функция

Целевой код только один: print("hello")

Затем я создаю исходный код Python, но я получил ошибку:

python ImportError: cannot import name 'CO_GENERATOR' from 'inspect'

Затем я иду в исходный каталог и запускаюpython3.7 dis.py", ошибки нет, но pdb тоже не появляется. Я думаю, она ждет имени файла?

Думаю, я не в правильном направлении. Пожалуйста помоги.

0 ответов

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