Python Portal
55.4K subscribers
1.92K photos
128 videos
46 files
508 links
Всё самое интересное из мира Python

Связь: @devmangx

РКН: https://clck.ru/3GMMF6
Download Telegram
Огромная шпаргалка с вопросами/ответами на русском для подготовки к интервью на Python разработчика 👨‍💻

— Последовательности;
— Множества и отображения;
— Функции;
— Итераторы и генераторы;
— Классы, объекты;
— Модули, пакеты;
— Исключения;
— Декораторы;
— Метаклассы;
— Ввод-Вывод;
— Тестирование;
— Функциональное программирование;
— GIL, потоки, процессы;
— Веб-разработка;
— Django и много чего интересного.

Ссылка: тык

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Цифровые часы на Python

👉 @PythonPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Important [ Python Built-in Methods ] {CheatSheet}.pdf
304.4 KB
Удобный справочник (cheat sheet) по встроенным методам Python. В нем представлены ключевые методы и функции, разбитые по категориям

Каждый метод сопровождается кратким описанием и примерами использования. 😁

👉 @PythonPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Это библиотека на Python, предназначенная для упрощения валидации данныхValidex

Она поддерживает проверки на соответствие типов данных, диапазоны значений, длину строк, обязательность полей и многое другое, а также позволяет легко создавать пользовательские валидаторы.

Validex предназначена для упрощения работы с пользовательским вводом и повышения надежности обработки данных. 😡

👉 @PythonPortal | #ресурсы | дать буст
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 | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
⚡️ Крутая шпаргалка по Python

Это, пожалуй, самая полная шпаргалка из всех, что мы видели. Оформлена в виде веб-страницы с удобными гиперссылками по разделам. Кроме того, её можно скачать в PDF-формате.

⭐️ В шпаргалке также стоят отметки, которые говорят о том, в какой версии Python появилась та или иная фишка.

🔜 Ссылка на шпаргалку

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Используйте встроенные функции вместо циклов 🧠

Встроенные функции Python, такие как map(), filter() и генераторы списков, оптимизированы на C, что делает их значительно быстрее, чем обычные циклы.

👉 @PythonPortal | #ресурсы | дать буст
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 | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
5 способов заработать деньги с помощью Python в 2025 году

📖 Читать: ссылка

👉 @PythonPortal | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Диаграмма как код

diagram-as-code
— Python-библиотека для программного создания диаграмм, таких как архитектурные схемы, диаграммы процессов и потоки данных! 🍩

Этот инструмент позволяет создавать и обновлять диаграммы с помощью кода, что особенно полезно для автоматизации документации и визуализации, особенно в контексте облачной инфраструктуры, например AWS.

👉 @PythonPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Правильный импорт собственных модулей Python

Видео рассказывает о правильном способе импорта пользовательских модулей Python, использовании файла __init__.py для создания модулей и структурировании кода с несколькими файлами и директориями.

📲 Источник: тык

👉 @PythonPortal | #видео
Please open Telegram to view this post
VIEW IN TELEGRAM
Пигментный код 😤

Pygments — библиотека для подсветки синтаксиса, написанная на Python.

Поддерживает более 500 языков, экспорт в HTML, LaTeX и другие форматы. Используется для красивого отображения кода в документации, блогах и инструментах.

Ссылка: тык

👉 @PythonPortal | #ресурсы
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 | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Программа на Python для преобразования десятичного числа в его эквивалент римскими цифрами.

👉 @PythonPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Как создать свой веб-фреймворк на Python?

📖 Читать: ссылка

👉 @PythonPortal | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Тренируйте и оценивайте все свои модели машинного обучения сразу! ⚔️

Представляем Lazy Predict — библиотеку Python, которая позволяет тренировать, тестировать и оценивать все ваши модели машинного обучения одновременно всего с несколькими строками кода.

Вы можете установить библиотеку Lazy Predict для Python с помощью следующей команды:

pip install lazypredict


👉 @PythonPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
ПИШЕМ СОБСТВЕННЫЙ WEB-FRAMEWORK НА PYTHON

Видео посвящено созданию простого веб-фреймворка на Python, его интеграции с Gunicorn и организации маршрутизации. 🔥

📲 Источник: тык

👉 @PythonPortal | #видео
Please open Telegram to view this post
VIEW IN TELEGRAM
Шпаргалка по синтаксису Python.

Сохраняем и пользуемся 😁

👉 @PythonPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM