Как эффективно отладить встроенный модуль Python?

Недавно я изучаю стандартную библиотеку Python и читаю исходный код

помощь для понимания я копирую сегмент кода и вставляю в интерпретатор python

но я чувствую, что это неэффективно и неразумно (потому что модуль импорта не получит _)

Я хочу найти эффективный способ тестирования модуля, включая _var и _func()

спасибо за любую хорошую идею - зеленый человек

1 ответ

Модуль pdb интерактивный отладчик исходного кода для программ на Python

import pdb
pdb.set_trace() #  insert this line at the location you want to break

Документация предоставлена ​​здесь: pdb

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