LINUX.ORG.RU

Pyhon в браузере

 ,


0

1

Есть немного специфичная задача. Есть определённое консольное приложение, я хочу чтоб его можно было запускать в браузере. Открываешь страницу, тебя встречает консоль, в которой уже запущено something.py. И фишка в том, чтоб для каждого юзера был свой сеанс консоли. Никогда с таким не сталкивался, но нечто похожее есть на python.org

Я только начинаю разбираться с этим инструментом, подскажите, пожалуйста, что есть.

Питона как такового в броузере быть не может, если не реализован его интерпретатор на жаваскрипте. Все интерактивные консольки и онлайн-интерпретаторы работают совершенно другим образом. Пользователь вводит код программы, он отправляется на сервер, выполняется, например, в песочнице, если надо, отваливается по тайм-ауту, берется результат выполнения и отправляется обратно на фронт.

nikolnik ★★ ()
Ответ на: комментарий от nikolnik

4.2 питон можно сканпелять через всякие webassembly и именно так эти консольки и работают.

Интерпретаторы на js тоже есть, например, brython

pawnhearts ★★★★ ()
Последнее исправление: pawnhearts (всего исправлений: 1)

Я только начинаю разбираться с этим инструментом, подскажите, пожалуйста, что есть.

Есть адекватные задачи, а есть твоя. Перестаньте насиловать веб.

t184256 ★★★★★ ()