Секретное оружие айтишника: как сделать веб-сайт на Python за 15 минут, если ты в глаза не видел HTML Если вы делаете какой-то свой проект - будь то диплом, пет-проект для резюме или автоматизация для работы, - вам рано или поздно придется показывать его людям. И вот тут у 90% бэкендеров и дата-сайентистов начинается ступор. Код-то работает, но показывать заказчику или комиссии черный экран консоли с бегущими строчками текста - это провал. Дизайн не продает. Учить три недели HTML, CSS и JavaScript, чтобы просто прикрутить пару кнопок? Времени нет. Запоминайте (и сохраняйте) название: Streamlit. Это легальный чит-код в мире Python. Вы буквально пишете st.title('Мой сайт') и st.button('Нажми меня') прямо в своем обычном скрипте - и магия, библиотека сама разворачивает в браузере стильный, адаптивный веб-интерфейс. С вкладками, графиками, таблицами и боковым меню. Она сама делает дизайн «дорого-богато», пока вы думаете только о логике. Для диплома это просто спасение. Нажал кнопку run - и перед комиссией открывается готовое веб-приложение, которое выглядит так, будто его месяц пилила команда фронтендеров. Пользовались этой штукой или по старинке мучаетесь с версткой?
3 дня назад