Как писать на python в HTML

Как писать на python в HTML

Abu Suleiman

Иногда бывает ситуация, когда нужно написать что-то на HTML, но не хочется лезть в js, для этого уже существуют много решений, но я расскажу только 2 популярных, ими я пользовался, и могу сказать какое лучше.


Решение 1.


Если хочешь больше производительности, то это то что надо, однако этот способ имеет свои минусы.

PyScript

С его помощью можно запустить питон в браузере, и богатая документация.


Минус - Не так много библиотек поддерживается, однако можно и обойти.

Плюс - Не нужно запускать вместе с javascript, в отличии с решением 2.


Офф. сайт - https://pyscript.net/

Скрин


Решение 2.


Библиотека JS Pyodide.


Скрин 2

Минус - Запуск внутри JS функции.

Плюс - Есть установщик библиотек micropip, однако тоже не все библиотеки доступны. Можно использовать js функции, написав их *питоновским* синтаксисом.


Офф. сайт - https://pyodide.org/en/stable/usage/quickstart.html



Итог

Если скорость - PyScript

Если немного понервничать - Pyodide

Report Page