При локальном запуске matplotlib создаст всплывающее окно, содержащее графика. Как это фиксируется и отображается на сайте? Текстовый вывод отображается в терминале. В Udacity все это показано на одной странице. Как они фиксируются и отображаются как таковые? Что, если вы хотите отображать живую анимацию, созданную с помощью таких вещей, как графика черепахи?
И как вы предоставляете область ввода кода с представлением кода, как показано пользователю? И как вы предоставляете такие функции, как LaTex, на своей странице, например math.stackexchange.com?
Есть ли определенные платформы, API и языки, которые вам нужно использовать, или это не зависит от всего этого?

Подробнее здесь: https://stackoverflow.com/questions/625 ... n-web-site
Мобильная версия