Полноценный Python-интерпретатор у вас в браузере

1 комментерий

Нашел очень интересную штуку. Brython — это интерпретатор языка Python, написанный на JavaScript.

Проект позиционируется, как замена нативного JS в браузере. На главной странице сайта программы представлен пример аналоговых часов, которые работают на питоне.

Аналоговые часы на Brython

Скрипты подключаются на страницу с помощью тега <script type="text/python">. Поддерживается работа с DOM-объектом и некоторые специфичные функции из javascript — такие, как alert, prompt и confirm.

На демо странице есть консоль, в которой можно запускать питонячий код. По слухам, не работает в браузерах IE ниже девятой версии.

Консоль Brython

Размер оригинального исходника — около 162 килобайт. По первому впечатлению кажется, что библиотека создавалась только для творческого фана. Но ведь это самый настоящий python — с его регулярными выражениями, мощным ООП, итераторами, и еще кучей различных плюшек, именно из-за которых многие разработчики так любят Python.

В общем, Brython — это, определенно, вещь! Нужно будет разобраться с документацией и что-нибудь на нем написать.

После регистрации реклама на сайте отображаться не будет.
Обсудите статью на форуме.

Комментарии к статье: 1

Подождите, загружаются комментарии...

Оставить комментарий

Если не хотите больше вводить капчу — создайте аккаунт.

Предпросмотр комментария

Ваш комментарий пуст.