Отладка .py кода, вызываемого из блокнота jupyter - PullRequest
0 голосов
/ 07 сентября 2018

Я действительно новичок в python и привык работать с matlab, и я очень расстроен возможностями отладки в python.

В настоящее время я пытаюсь выполнить домашнее задание, данное в курсе CS231 (http://cs231n.github.io/),, и я работаю с pyCharm (и anaconda). В домашнем задании у меня есть .ipynb (файл блокнота jupyter), который ведет меня через назначение, и в этом файле у меня есть вызовы .py файлов, где я пишу свой собственный код. Я пытаюсь найти способ отладки кода, который я пишу. В matlab я мог легко установить точку останова в коде, который я написал, и отладить его, когда его вызывает внешняя функция, тогда как в python я не могу установить точку останова и отладить код, который вызывается из ноутбука jupyter (он просто игнорирует точка останова).

Есть ли способ сделать это? А если нет, то как лучше всего отлаживать подобные вещи? И менее важно, но почему так сложно отлаживать код на python, а не matlab?

Большое спасибо!

1 Ответ

0 голосов
/ 09 апреля 2019

PyCharm Professional 2019 позволяет запускать и отлаживать ячейки Jupyter Notebook.

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