Создание веб-приложений используя Python и HTML | PyScript Обновлен!

preview_player
Показать описание

В данном видео рассмотрим библиотеку PyScript, которая позволяет интегрировать Python в HTML, и создавать тем самым веб-приложения, без необходимости писать код на JavaScript.

Мы рассмотрим платформу, которая была добавлена в недавнем обновлении библиотеки. Также помимо этого было добавлено много новых возможностей и примеров. Это видео раскрывает новый функционал и фишки проекта.

Тайм-коды:
0:00 - На что способен PyScript?
1:03 - Что умеет делать PyScript? Как работает платформа?
3:25 - Как отправлять requests запросы с PyScript?
4:10 - Какие проекты можно сделать на PyScript?
7:25 - Как работать с тегами и REPL из PyScript?
7:47 - Как добавить Pyxel внутрь PyScript?
8:08 - Стоит ли использовать PyScript?
Рекомендации по теме
Комментарии
Автор

Хотелось бы надеятся на развитие проекта и в ближайшем будущем увидеть и Python на фронтенде. Но вот все же проще после питона начинать что-то пилить на JS, чем костылить, по моему личному опыту было очень легко в нем разобраться после питончика.

МайклАртурович
Автор

Требую более детального рассказа, а желательно и обучение flet!

АртёмРябиченко-гл
Автор

Я считаю, что у проекта нет шансов. JS и 5HTML/CSS не настолько сложные инструменты, чтобы их выучить и использовать. 10 секунд для загрузки простого сайта это слишком много. Обычно такое прощается только комплексным WebApp, которые используют совершенно другие более эффективные по производительности технологии, с развитым инструментарием.

Есть вещи для которых Пайтон хорош, а есть где он плох. Фронт и работа в браузере явно не сильная его сторона.

segeus
Автор

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

Ставьте лукасы, чтобы коммент увидел автор

morph
Автор

Как удалить оболочку экрана блокировки в линукс

temonfors
Автор

привет всем я считаю что у этого проекта нет шансов веть 10-20 секунд загрузки это очень много. Мне бы хотелось увидеть видео о flet и его детальном разборе

mini
Автор

Какой линукс и какую среду для него ты используешь?

f-ri
Автор

Шансов ноль. Его попросту задушат обкатаные Django и Flask, на крайний случай очень добротно написан Flet у которого тоже большие шансы, но документация у него пока что очень слабая.

daedalusbane
Автор

Привет! Поздравляю с переходом на arch linux, если ты конечно переходил :)

clqwnlesslxrd
Автор

Привет! Как сделать такую же оболочку для линукса?

stil
Автор

раньше некоторые пользовались бесплатным хостингом ботов через replit, но с этого года его закрывают. я думаю эта платформа может заменить replit)))

Sevoni
Автор

Интересно. Но ведь уже есть очень большой фреймворк для создания сайтов на Питоне...

Я считаю, что у него нет будущего, раз уж он самые элементарные сайты грузит по 10 секунд. Максимум, на сколько разработчики смогут сократить время, это в 2-3 раза, т.е. до 3-5 секунд, но это всё равно дольше. Моя сгенерированная документация открывается моментально (где-то за 0.1 секунды). Такими сайтами просто никто пользоваться не будет. А вот как игрушку для программистов попробовать что-то новенькое сгодится.

nakamasama
Автор

Это баловство. В серьезных проектах это не нужно, потому чтосу настоящегосразработчика нет проблем с изучением js. Танцы с бубном работодателю не нужны - это фановая технология

whoiam
Автор

Самая офигенная либа для гуя в питухончике - это пока что форк флаттера. =)

kemal
Автор

Мне как то понадобилась реализовать запуск команд через веб страницы и вывод результат работы. Пришлось с нуля все реализовывать. Каждый полученный код записывается в .py файл, потом создается контейнер чистого линукса где стоит только питон и заранее допущенные и установленные библиотеки, созданный файл .py копировался в этот контейнер и после через командную строку запускался файл. После отлавливается результат работы и возвращается ответ на веб страницу. После этого контейнер удаляется. Таким образом я изолировал среду запуска кода так как нужно быть очень осторожно когда даете доступ к запуску любого кода на сервере. Я таким образом скачал все исходники известного онлайн курса где был такой же способ запуска кода в интерактивном режиме. Они тупо запускали код клиента не в изолированной среде с выходом в интернет. Я установил ФТП библиотеку, потом закачал все на свой ФТП хост) Так что будьте с этим осторожно )

CC-nzoc
Автор

Опасненько для здоровья сервера, js пока не заменит, но интересно. Было бы прикольно рисовать с помощью pyqt в html странице)

vdvnick
Автор

Ну можно так то и на паскаль написать сайт 🤦🏻

TAtoshkkko
Автор

ZProger, скажи, а что у тебя за arch линукс, я хочу такой же красивый таск бар

mocky
Автор

Если что, current - это "каррент", а не "кьюррент"

AlexanderDev
Автор

Привет, будет видос установки арча и настройки ?

ssharp