This media is not supported in your browser
VIEW IN TELEGRAM
Это библиотека на Python, предназначенная для упрощения валидации данных — Validex
Она поддерживает проверки на соответствие типов данных, диапазоны значений, длину строк, обязательность полей и многое другое, а также позволяет легко создавать пользовательские валидаторы.
Validex предназначена для упрощения работы с пользовательским вводом и повышения надежности обработки данных.😡
👉 @PythonPortal | #ресурсы | дать буст
Она поддерживает проверки на соответствие типов данных, диапазоны значений, длину строк, обязательность полей и многое другое, а также позволяет легко создавать пользовательские валидаторы.
Validex предназначена для упрощения работы с пользовательским вводом и повышения надежности обработки данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
18 безумно полезных скриптов автоматизации на Python, которые я использую каждый день
📖 Читать: ссылка
👉 @PythonPortal | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Скрипт легковесный шаблон для написания Telegram ботов.
🟣 Чистая архитектура, код легко расширять, изменять и поддерживать.
🟣 Готовая система миграций alembic.
🟣 Базы данных postgresql.
🟣 RedisStorage, -бот будет помнить историю сообщений даже после перезапуска.
🟣 aiogram-dialog для удобного описания пользовательского интерфейса.
🤖 ЯП: Python 3.11+
📂 Модули: aiogram
🖥 База данных: postgresql
⛓ Скачать скрипт
👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Сайт на Python без знания HTML/CSS/JS – FastUI
Видео демонстрирует создание простого проекта на FastUI с формой для добавления и удаления пользователей, обработкой данных, навигацией между страницами и базовым CRUD-функционалом.
📲 Источник: тык
👉 @PythonPortal | #курсы
Видео демонстрирует создание простого проекта на FastUI с формой для добавления и удаления пользователей, обработкой данных, навигацией между страницами и базовым CRUD-функционалом.
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Это, пожалуй, самая полная шпаргалка из всех, что мы видели. Оформлена в виде веб-страницы с удобными гиперссылками по разделам. Кроме того, её можно скачать в PDF-формате.
Please open Telegram to view this post
VIEW IN TELEGRAM
Используйте встроенные функции вместо циклов 🧠
Встроенные функции Python, такие как
👉 @PythonPortal | #ресурсы | дать буст
Встроенные функции Python, такие как
map(), filter()
и генераторы списков, оптимизированы на C, что делает их значительно быстрее, чем обычные циклы.Please open Telegram to view this post
VIEW IN TELEGRAM
Count number of Faces using Python – OpenCV.pdf
355.8 KB
Как с помощью Python и OpenCV считать лица на видео / фото
🟢 Подключаемся к камере.
🟢 Используем библиотеку dlib для обнаружения лиц.
🟢 Рисуем рамки вокруг лиц и выводим их количество.
🟢 Останавливаем программу по нажатию "q".
Пример кода тоже есть.🧔♂️
👉 @PythonPortal | #ресурсы | дать буст
Пример кода тоже есть.
Please open Telegram to view this post
VIEW IN TELEGRAM
На фото вы видите список библиотек и фреймворков Python, разделенных по категориям:
🟢 Machine Learning (машинное обучение): библиотеки для анализа данных, моделирования и построения ИИ, 🟢 🟢 например, TensorFlow, PyTorch, Scikit-learn.
🟢 Web Development (веб-разработка): фреймворки для создания веб-приложений, такие как Django, Flask, Dash.
🟢 Automation Testing (автоматизация тестирования): инструменты для тестирования, например, PyUnit, Robot.
🟢 Image Processing (обработка изображений): библиотеки вроде OpenCV, Scikit-Image.
🟢 Game Development (разработка игр): инструменты для игр, такие как Pygame, Panda3D.
🟢 Web Scraping (сбор данных с веб-сайтов): библиотеки, включая Beautiful Soup, Scrapy, Selenium.
Инструменты охватывают разные сферы программирования на Python.
👉 @PythonPortal | #ресурсы | дать буст
Инструменты охватывают разные сферы программирования на Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Диаграмма как код
diagram-as-code — Python-библиотека для программного создания диаграмм, таких как архитектурные схемы, диаграммы процессов и потоки данных!🍩
Этот инструмент позволяет создавать и обновлять диаграммы с помощью кода, что особенно полезно для автоматизации документации и визуализации, особенно в контексте облачной инфраструктуры, например AWS.
👉 @PythonPortal | #ресурсы | дать буст
diagram-as-code — Python-библиотека для программного создания диаграмм, таких как архитектурные схемы, диаграммы процессов и потоки данных!
Этот инструмент позволяет создавать и обновлять диаграммы с помощью кода, что особенно полезно для автоматизации документации и визуализации, особенно в контексте облачной инфраструктуры, например AWS.
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Правильный импорт собственных модулей Python
Видео рассказывает о правильном способе импорта пользовательских модулей Python, использовании файла
📲 Источник: тык
👉 @PythonPortal | #видео
Видео рассказывает о правильном способе импорта пользовательских модулей Python, использовании файла
__init__.py
для создания модулей и структурировании кода с несколькими файлами и директориями.Please open Telegram to view this post
VIEW IN TELEGRAM
Пигментный код 😤
Pygments — библиотека для подсветки синтаксиса, написанная на Python.
➡ Поддерживает более 500 языков, экспорт в HTML, LaTeX и другие форматы. Используется для красивого отображения кода в документации, блогах и инструментах.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
Pygments — библиотека для подсветки синтаксиса, написанная на Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
Python Pandas for Machine learning Notes.pdf
26 MB
Python Pandas для машинного обучения
Файл содержит заметки и примеры кода, посвященные работе с библиотекой Pandas в Python, в контексте машинного обучения. Основное внимание уделяется следующим аспектам:
Обработка данных:
⏩ Загрузка, фильтрация, агрегация и подготовка данных.
⏩ Удаление пропусков, нормализация, кодирование (например, one-hot encoding).
Работа с Series и DataFrame:
⏩ Создание, индексирование, фильтрация и редактирование объектов.
⏩ Применение методов для статистического анализа, сортировки и очистки данных.
Интеграция с другими библиотеками: Seamless взаимодействие Pandas с инструментами Python для машинного обучения.
Файл содержит теоретические объяснения, примеры кода и ссылки на внешние ресурсы.🧠
👉 @PythonPortal | #ресурсы | дать буст
Файл содержит заметки и примеры кода, посвященные работе с библиотекой Pandas в Python, в контексте машинного обучения. Основное внимание уделяется следующим аспектам:
Обработка данных:
Работа с Series и DataFrame:
Интеграция с другими библиотеками: Seamless взаимодействие Pandas с инструментами Python для машинного обучения.
Файл содержит теоретические объяснения, примеры кода и ссылки на внешние ресурсы.
Please open Telegram to view this post
VIEW IN TELEGRAM
Программа на Python для преобразования десятичного числа в его эквивалент римскими цифрами.
👉 @PythonPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Тренируйте и оценивайте все свои модели машинного обучения сразу! ⚔️
Представляем Lazy Predict — библиотеку Python, которая позволяет тренировать, тестировать и оценивать все ваши модели машинного обучения одновременно всего с несколькими строками кода.
Вы можете установить библиотеку Lazy Predict для Python с помощью следующей команды:
👉 @PythonPortal | #ресурсы | дать буст
Представляем Lazy Predict — библиотеку Python, которая позволяет тренировать, тестировать и оценивать все ваши модели машинного обучения одновременно всего с несколькими строками кода.
Вы можете установить библиотеку Lazy Predict для Python с помощью следующей команды:
pip install lazypredict
Please open Telegram to view this post
VIEW IN TELEGRAM
ПИШЕМ СОБСТВЕННЫЙ WEB-FRAMEWORK НА PYTHON
Видео посвящено созданию простого веб-фреймворка на Python, его интеграции с Gunicorn и организации маршрутизации.🔥
📲 Источник: тык
👉 @PythonPortal | #видео
Видео посвящено созданию простого веб-фреймворка на Python, его интеграции с Gunicorn и организации маршрутизации.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Краткий курс DeepSeek-R1
Узнайте об инновационном подходе с использованием обучения с подкреплением, который лежит в основе DeepSeek-R1, и исследуйте, как этот инструмент достигает производительности, сопоставимой с промышленными гигантами, такими как o1 от OpenAI, но с гораздо меньшими затратами
Вы изучите его архитектуру, практическое применение и способы развертывания этой модели, чтобы использовать ее передовые аналитические способности для собственных проектов.🧔♂️
📲 Источник: тык
👉 @PythonPortal | #видео
Узнайте об инновационном подходе с использованием обучения с подкреплением, который лежит в основе DeepSeek-R1, и исследуйте, как этот инструмент достигает производительности, сопоставимой с промышленными гигантами, такими как o1 от OpenAI, но с гораздо меньшими затратами
Вы изучите его архитектуру, практическое применение и способы развертывания этой модели, чтобы использовать ее передовые аналитические способности для собственных проектов.
Please open Telegram to view this post
VIEW IN TELEGRAM
18 распространенных портов, о которых стоит знать
FTP (21, TCP) – Протокол передачи файлов
SSH (22, TCP) – Безопасный удалённый доступ (Secure Shell)
Telnet (23, TCP) – Удалённый вход (незащищённый)
SMTP (25, TCP) – Простой протокол передачи почты
DNS (53, TCP/UDP) – Запросы системы доменных имён
DHCP Server (67, UDP) – Протокол динамической конфигурации хоста (сервер)
DHCP Client (68, UDP) – Протокол динамической конфигурации хоста (клиент)
HTTP (80, TCP) – Протокол передачи гипертекста (основа веб-сайтов)
POP3 (110, TCP) – Протокол получения почты (версия 3)
NTP (123, UDP) – Протокол времени в сети
NetBIOS (139, TCP) – Служба NetBIOS
IMAP (143, TCP) – Протокол доступа к электронной почте
HTTPS (443, TCP) – Защищённый HTTP (SSL/TLS)
SMB (445, TCP) – Протокол совместного использования файлов и принтеров
Oracle DB (1521, TCP) – Порт для взаимодействия с базой данных Oracle
MySQL (3306, TCP) – Порт для взаимодействия с базой данных MySQL
RDP (3389, TCP) – Протокол удалённого рабочего стола
PostgreSQL (5432, TCP) – Порт для взаимодействия с базой данных PostgreSQL
😦 Эти порты используются в администрировании серверов, сетевой безопасности и разработке приложений.
👉 @PythonPortal | #ресурсы | дать буст
FTP (21, TCP) – Протокол передачи файлов
SSH (22, TCP) – Безопасный удалённый доступ (Secure Shell)
Telnet (23, TCP) – Удалённый вход (незащищённый)
SMTP (25, TCP) – Простой протокол передачи почты
DNS (53, TCP/UDP) – Запросы системы доменных имён
DHCP Server (67, UDP) – Протокол динамической конфигурации хоста (сервер)
DHCP Client (68, UDP) – Протокол динамической конфигурации хоста (клиент)
HTTP (80, TCP) – Протокол передачи гипертекста (основа веб-сайтов)
POP3 (110, TCP) – Протокол получения почты (версия 3)
NTP (123, UDP) – Протокол времени в сети
NetBIOS (139, TCP) – Служба NetBIOS
IMAP (143, TCP) – Протокол доступа к электронной почте
HTTPS (443, TCP) – Защищённый HTTP (SSL/TLS)
SMB (445, TCP) – Протокол совместного использования файлов и принтеров
Oracle DB (1521, TCP) – Порт для взаимодействия с базой данных Oracle
MySQL (3306, TCP) – Порт для взаимодействия с базой данных MySQL
RDP (3389, TCP) – Протокол удалённого рабочего стола
PostgreSQL (5432, TCP) – Порт для взаимодействия с базой данных PostgreSQL
Please open Telegram to view this post
VIEW IN TELEGRAM
Книга "Mathematics for Machine Learning" (MML) — это учебник по математическим основам машинного обучения.
Она охватывает ключевые темы из математики, которые необходимы для понимания алгоритмов машинного обучения.
🟢 Линейная алгебра – векторы, матрицы, собственные значения, сингулярное разложение.
🟢 Анализ (исчисление) – градиенты, частные производные, оптимизация.
🟢 Вероятность и статистика – случайные переменные, распределения, байесовская теория.
🟢 Оптимизация – градиентный спуск, методы Ньютона.
🟢 Применение в машинном обучении – примеры алгоритмов с математической точки зрения.
Это отличное введение в математику для тех, кто хочет глубже понять принципы машинного обучения.❤️
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы | дать буст
Она охватывает ключевые темы из математики, которые необходимы для понимания алгоритмов машинного обучения.
Это отличное введение в математику для тех, кто хочет глубже понять принципы машинного обучения.
Please open Telegram to view this post
VIEW IN TELEGRAM