PySpark Notes.pdf
5.3 MB
Набор заметок и вопросов для интервью по Apache Spark
Файл описывает основы Apache Spark, его компоненты, отличия RDD, DataFrame и Dataset, оптимизацию производительности, обработку потоковых данных, устранение узких мест и задачи на PySpark.
👉 @PythonPortal | #ресурсы | дать буст
Файл описывает основы Apache Spark, его компоненты, отличия RDD, DataFrame и Dataset, оптимизацию производительности, обработку потоковых данных, устранение узких мест и задачи на PySpark.
Please open Telegram to view this post
VIEW IN TELEGRAM
Это инструмент OSINT разведки на Python
Для оценки точек на поверхности Земли, где может возникнуть тень определенной длины, в целях детектирования геолокации где было сделано то или иное фото или видео.😳
Используя высоту объекта, длину его тени, дату и время, ShadowFinder оценивает возможные места, где может появиться эта тень.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы | дать буст
Для оценки точек на поверхности Земли, где может возникнуть тень определенной длины, в целях детектирования геолокации где было сделано то или иное фото или видео.
Используя высоту объекта, длину его тени, дату и время, ShadowFinder оценивает возможные места, где может появиться эта тень.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Пишем небольшое приложение на Python для повышения продуктивности с помощью ИИ и BotHub API
📖 Читать: ссылка
👉 @PythonPortal | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Про эту библиотеку стоит знать каждому
Plumbum — библиотека для Python, упрощающая выполнение команд в стиле shell и их обработку.
Она позволяет запускать системные команды, строить пайплайны, управлять процессами и работать с удалёнными серверами через SSH.😢
Plumbum позволяет выполнять системные команды как объекты, строить пайплайны и перенаправлять потоки ввода/вывода, управлять удалёнными хостами через SSH, а также обрабатывать ошибки выполнения команд. Библиотека поддерживает как локальные, так и удалённые команды с единообразным синтаксисом.
👉 @PythonPortal | #ресурсы | дать буст
Plumbum — библиотека для Python, упрощающая выполнение команд в стиле shell и их обработку.
Она позволяет запускать системные команды, строить пайплайны, управлять процессами и работать с удалёнными серверами через SSH.
Plumbum позволяет выполнять системные команды как объекты, строить пайплайны и перенаправлять потоки ввода/вывода, управлять удалёнными хостами через SSH, а также обрабатывать ошибки выполнения команд. Библиотека поддерживает как локальные, так и удалённые команды с единообразным синтаксисом.
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
FastHTML - веб-приложения на чистом Python
Сегодня мы узнаем о FastHTML — фреймворке, который позволяет создавать веб-приложения только с помощью Python, без HTML, CSS и JavaScript.
📲 Источник: тык
👉 @PythonPortal | #курсы
Сегодня мы узнаем о FastHTML — фреймворке, который позволяет создавать веб-приложения только с помощью Python, без HTML, CSS и JavaScript.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Ловите лайфхак: GitHub + VS Code - быстрое редактирование кода в вашем репозитории прямо в браузере
Для этого нужно заменить в ссылке
Редактор будет абсолютно идентичен вашему редактору на локальной машине (если у вас включена синхронизация с GitHub аккаунтом): цветовая палитра, подсветка синтаксиса, плагины и т.д.
Пользуемся и делимся с теми, кто не в теме👍
👉 @PythonPortal | #tips
Для этого нужно заменить в ссылке
.com
на .dev
. Или просто нажать на клавиатуре «.
».Редактор будет абсолютно идентичен вашему редактору на локальной машине (если у вас включена синхронизация с GitHub аккаунтом): цветовая палитра, подсветка синтаксиса, плагины и т.д.
Пользуемся и делимся с теми, кто не в теме
Please open Telegram to view this post
VIEW IN TELEGRAM
Огромная шпаргалка с вопросами/ответами на русском для подготовки к интервью на Python разработчика 👨💻
— Последовательности;
— Множества и отображения;
— Функции;
— Итераторы и генераторы;
— Классы, объекты;
— Модули, пакеты;
— Исключения;
— Декораторы;
— Метаклассы;
— Ввод-Вывод;
— Тестирование;
— Функциональное программирование;
— GIL, потоки, процессы;
— Веб-разработка;
— Django и много чего интересного.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
— Последовательности;
— Множества и отображения;
— Функции;
— Итераторы и генераторы;
— Классы, объекты;
— Модули, пакеты;
— Исключения;
— Декораторы;
— Метаклассы;
— Ввод-Вывод;
— Тестирование;
— Функциональное программирование;
— GIL, потоки, процессы;
— Веб-разработка;
— Django и много чего интересного.
Please open Telegram to view this post
VIEW IN TELEGRAM
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 | #ресурсы | дать буст
Она поддерживает проверки на соответствие типов данных, диапазоны значений, длину строк, обязательность полей и многое другое, а также позволяет легко создавать пользовательские валидаторы.
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