В последнее время я много читал и слышал о ноутбуках Jupyter. Я дал им попытку и нашел, что это ужасно мешает в основном использовать редактор с функциональностью Windows Notepad. Кроме того, я чувствую, что не понял основную идею ноутбуков Jupyter:
Могу ли я добиться всего, что делает Jupyter, путем редактирования простых файлов .py
в любом редакторе, связанном с консолью Python / IPython? В частности, я могу редактировать код Python и запускать его части, используя стандартную настройку Spyder

или даже с правильно настроенным Vim или Emacs.
Разница, конечно, в том, что любая из этих трех установок дает мне невероятно больше возможностей для выполнения всех других задач, облегчающих кодирование, таких как команды быстрого редактирования, автозавершение кода, отладка, рефакторинг, ...