Как писать и сразу тестировать python код без консоли и shell?
Начинаю учить Питон и сразу всплывает очень важный вопрос: как обходиться без консоли и Shell для запуска python скриптов? Есть ли какой-нибудь механизм, который подрубался бы к IDE и после сохранения файла запускал бы код и отображал в удобном месте (внутри редактора/в браузере)? Пока не представляю, как люди тестируют python код посерьезнее, чем hello world).
Что в вашем понимании означает "тестировать"? Выводить результат выполнения вашего кода?
По-хорошему стоит писать тесты (например, используя библиотеку unittest), а уж как вы организуете прогон тестов, решать вам.
Если вам нужно просто запускать код перед сохранением, то что мешает делать это вручную?
Да, тестировать - слишком громкое слово. Имел в виду проверять результат кода. Я занимаюсь фронтом, и думал есть какой-то watcher, который после изменения файла запускает его и выводит.