This media is not supported in your browser
VIEW IN TELEGRAM
Интерфейс с перетаскиванием для создания ИИ-агентов
Langflow — это мощный визуальный инструмент для создания и развертывания ИИ-агентов и рабочих процессов без единой строки кода.
Поддерживает все основные LLM, векторные базы данных и другое.
Полностью open-source, более 62 тысяч звёзд😮
👉 @PythonPortal
Langflow — это мощный визуальный инструмент для создания и развертывания ИИ-агентов и рабочих процессов без единой строки кода.
Поддерживает все основные LLM, векторные базы данных и другое.
Полностью open-source, более 62 тысяч звёзд
Please open Telegram to view this post
VIEW IN TELEGRAM
Вот классный бот, который превращает Telegram в консоль для управления сервером Linux
ServerManagementTelegramBot — проект на aiogram 3.x, с которым можно:
> смотреть загрузку CPU, RAM, диска
> запускать shell-команды прямо из чата
> управлять файлами на сервере (скачивать, удалять, просматривать)
А также добавлять собственные команды через JSON-конфиг
Отлично подойдёт для своих VPS или просто как pet-проект для практики. Советую заценить — будет полезно и интересно💪
👉 @PythonPortal
ServerManagementTelegramBot — проект на aiogram 3.x, с которым можно:
> смотреть загрузку CPU, RAM, диска
> запускать shell-команды прямо из чата
> управлять файлами на сервере (скачивать, удалять, просматривать)
А также добавлять собственные команды через JSON-конфиг
Отлично подойдёт для своих VPS или просто как pet-проект для практики. Советую заценить — будет полезно и интересно
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
В копилку лайфхаков: если заменить
Идеально для быстрого просмотра и редактирования кода без установки🤤
👉 @PythonPortal
.com
на .dev
в URL любого репозитория GitHub — репозиторий откроется в VS Code прямо в браузереИдеально для быстрого просмотра и редактирования кода без установки
Please open Telegram to view this post
VIEW IN TELEGRAM
Нужны фейковые данные для тестов или демо? Попробуй пакет Faker — отличная библиотека
> Подключаем модуль, который умеет генерировать фейковые данные.
> Теперь можно вызывать методы для генерации данных.
> Генерируем случайные имена (имя + фамилия).
> Генерируем случайный адрес.
Поддерживает локализацию (например,🤙
👉 @PythonPortal
from faker import Faker # импортируем библиотеку Faker
> Подключаем модуль, который умеет генерировать фейковые данные.
fake = Faker() # создаём объект генератора
> Теперь можно вызывать методы для генерации данных.
print(fake.name()) # Например: Paul Lynn
print(fake.name()) # Например: Keith Soto
> Генерируем случайные имена (имя + фамилия).
print(fake.address())
# Например:
# Unit 6944 Box 5854
# DPO AA 14829
> Генерируем случайный адрес.
Поддерживает локализацию (например,
Faker('ru_RU')
), а также умеет создавать email, номера, даты, компании и т.д Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
В копилку лайфхаков: если открыть любой репо на GitHub и поменять "
Можно слушать, пока делаешь кофе или дебажишь прод🤔
Опенсорс и бесплатно
👉 @PythonPortal
hub
" на "podcast
" в URL — за считанные секунды он превратится в аудиоподкаст Можно слушать, пока делаешь кофе или дебажишь прод
Опенсорс и бесплатно
Please open Telegram to view this post
VIEW IN TELEGRAM
Cкрипт из 3 строк, чтобы автоматически открыть Google Earth или любой другой сайт
>
# Укажем ссылку на Google Earth
# Откроем Google Earth в браузере по умолчанию
Удобно для утилит, лаунчеров или GUI-программ💐
👉 @PythonPortal
>
import webbrowser
# Укажем ссылку на Google Earth
google_earth_url = 'https://earth.google.com/'
# Откроем Google Earth в браузере по умолчанию
webbrowser.open(google_earth_url)
Удобно для утилит, лаунчеров или GUI-программ
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Принёс полезное — базу актуальных бесплатных API, которую регулярно обновляют 😇
Внутри аж 403 штуки на любой вкус: от игр и погоды до финансов и здоровья
Алгоритмы присваивают рейтинг каждому API на основе надежности, частоты ошибок и времени отклика
Если апишка перестает работать или становится платной, она теряет рейтинг и удаляется с сайта
👉 @PythonPortal
Внутри аж 403 штуки на любой вкус: от игр и погоды до финансов и здоровья
Алгоритмы присваивают рейтинг каждому API на основе надежности, частоты ошибок и времени отклика
Если апишка перестает работать или становится платной, она теряет рейтинг и удаляется с сайта
Please open Telegram to view this post
VIEW IN TELEGRAM
Пожалуйста, перестань использовать Python как 15 лет назад. Лучше начни применять эти практики
Прожми лайк, если понравилось — 👍
👉 @PythonPortal
Прожми лайк, если понравилось — 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Это гайд “Python Logging With Loguru” рассказывает о том, как упростить логирование в Python с помощью библиотеки
Примеры кода показаны для реальных задач, от простой отладки до продакшен-логирования.
Приятного изучения💪
👉 @PythonPortal
Loguru
— удобной и мощной альтернативы стандартному logging
Примеры кода показаны для реальных задач, от простой отладки до продакшен-логирования.
Приятного изучения
Please open Telegram to view this post
VIEW IN TELEGRAM
Использование декоратора dataclass в Python
Декоратор
На фото приведены два примера. В первом мы используем декоратор
Во втором примере показано, как выглядел бы тот же код без использования декоратора
Ставь лайк если пост был полезным🪑
👉 @PythonPortal
Декоратор
dataclass
упрощает создание классов, которые в основном хранят данные. Он автоматически генерирует специальные методы, такие как __init__, __repr__
и другие. Это снижает многословность кода, сохраняя при этом его ясность и функциональность.На фото приведены два примера. В первом мы используем декоратор
dataclass
, поэтому явно не добавляем методы __init__, __repr__ и __eq__
. Они автоматически добавляются декоратором.Во втором примере показано, как выглядел бы тот же код без использования декоратора
dataclass
. Видно, что такой код гораздо длиннееСтавь лайк если пост был полезным
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Наткнулся на отличную платформу для практики: Pybites Bites of Py
Это интерактивные мини-задачи (байты) по Python, которые ты решаешь прямо в браузере.
Твой код сразу тестируется
> Короткие и прикладные задачи
> Всё онлайн, ничего ставить не нужно
> Прокачка Python навыков и стандартной библиотеки
> Отлично подходит для новичков и опытных
Попробовать можно бесплатно:
-> https://pybitesplatform.com/bites/demo
👉 @PythonPortal
Это интерактивные мини-задачи (байты) по Python, которые ты решаешь прямо в браузере.
Твой код сразу тестируется
> Короткие и прикладные задачи
> Всё онлайн, ничего ставить не нужно
> Прокачка Python навыков и стандартной библиотеки
> Отлично подходит для новичков и опытных
Попробовать можно бесплатно:
-> https://pybitesplatform.com/bites/demo
Please open Telegram to view this post
VIEW IN TELEGRAM