Как я могу отладить внешний пакет python в PyCharm - PullRequest
0 голосов
/ 28 апреля 2020

Я скачал python пакет из Интернета (например, github).

Использование осуществляется через CLI, например:

python functionality.py opt1 opt2

Так как Я хочу понять, что происходит под капотом в functionality.py Я хочу иметь возможность отлаживать его построчно. Как мне добиться этого с помощью PyCharm?

1 Ответ

1 голос
/ 28 апреля 2020

Извините, что не написал комментарий, но у меня нет прав.

Вы можете использовать пакет в простом скрипте (импортировать его). После этого нажмите CTRL + ЛЕВЫЙ ЩЕЛЧОК на функции / классе, которые вы использовали, чтобы увидеть исходный код. Теперь вы можете поставить контрольные точки моего нажатия на пробел рядом с номером строки Breakpoints set. Красная точка указывает, что точка останова установлена. Вы можете запустить свой скрипт в режиме отладки, используя отладчик из меню вверху справа (второй значок) и посмотреть, что происходит. enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...