Python community developers
1.38K subscribers
367 photos
45 videos
6 files
241 links
Сообщество программистов на языке Python🙂
🔥Разбор вопросов и задач с собеседований
🔥Обзор популярных библиотек и фишек языка
🔥Интересные идеи программ

Сотрудничество - @BorryaD

@Python_community_developers_bot
加入频道
Что делать если запутался в коде?🤔
Самый простой ответ:
Используй сайт Pythontutor! Сайт поможет визуализировать код, и покажет как поэтапно исполняются команды.

Ставь лайк👍 если уже пользовался
Подробный гайд как проанализировать код на наличие капибар ошибок и лишних зависимостей. Спойлер: нужно использовать линтеры
(Если кратко то flake8 и pylint в помощь)
Ссылка на статью

👍 - За капибару 👏 - За код без ошибок
Всем привет) криптаны на месте?

Скрипт который подсчитает ваши активы и прибыль. Работает с ботом телеграмм, создаёте бота связываете со скриптом, и получаете сводку о состоянии счета.

Скачать: https://github.com/Vsb77/Crypto_Calculator_bot

Техподдержка: @Prgrammirr_bot
Всем привет) Скрипты телеграмм инвайтера, спамера и парсера.
Возможности:
📥Выгрузка списка участников с чата
🙋‍♂Добавление пользователей в канал/чат
📩Рассылка сообщений
Развивайте свои каналы/чаты бесплатно без регистрации и смс 😁
Русификация

Скачать можно с GitHub или прямой ссылкой в комментариях к посту.

Ссылка на GitHub: https://github.com/Vsb77/TeleGram-Scraper

Если будут проблемы в работе скрипта: @Prgrammirr_bot
Картинка сгенерирована в Midjourney🤖
🔥 Полезные библиотеки Python

Python-Mini-Projects — большой сборник(более 100) мини проектов на Python, подойдет как новичкам так и программистам с опытом.

⚙️ GitHub/Инструкция

📕 Список проектов (на русском)

#python #github #code
Python библиотеки и фреймворки под разные нужды

👨‍🏫 Машинное обучение
🌎 Веб разработка
🧑‍🔧 Тестирование
🖥 Обработка изображений
🎮 Игры
Скрапинг/парсинг

#python #cheatsheet
This media is not supported in your browser
VIEW IN TELEGRAM
👨‍💻 Instagram scraper python — парсер инстаграм подписчиков.

⚙️ GitHub/Инструкция

#python #soft #github
📷Разбиваем видео на n кол-во изображений

Для разбиения видео на n количество изображений вам понадобится использовать библиотеку OpenCV в Python.

В этом примере функция video_to_images принимает путь к видео (video_path) и количество желаемых изображений (frames_count). Она открывает видеофайл, читает каждый кадр и сохраняет каждый "шаг" кадров как отдельное изображение. Затем функция прекращает обработку, когда необходимое количество изображений сохранено.

Обратите внимание, что код использует целочисленное деление // и целочисленное преобразование int() для обеспечения, чтобы каждое изображение было сохранено через примерно одинаковое количество кадров, чтобы равномерно распределить их по времени видео.

#python #code
🐍Что такое контейнер?

Контейнер — это объект, предназначенный для хранения других объектов. Контейнеры реализуют различные структуры данных, такие как списки, кортежи, словари, множества и другие.

Основное назначение контейнеров — удобное и эффективное хранение и доступ к группам объектов. Контейнеры позволяют легко добавлять, удалять и итерировать элементы.

Все контейнеры в Python реализуют общие методы, такие как len() для получения размера и contains() для проверки вхождения элемента. Это обеспечивает единый интерфейс работы с разными типами контейнеров.

#вопросы #собес
🐍Можно ли объявлять функцию внутри другой функции? Где она будет видна?

Да, функции можно объявлять внутри других функций. Такая вложенная функция будет видна и доступна для вызова только внутри родительской функции, в которой она определена.

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

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

#вопросы #собес
9 стандартных модулей Python:

OS - работа с системой
math - математические операторы
time - системное время (UNIX)
datatime - дата и время
random - генератор случайных чисел
smtplib - работа с smtp
tkinter - графический интерфейс
sqlite3 - база данных
csv - формат данных разделенных запятыми

#python
🔍 Самые популярные сайты для поиска работы Джунам

🌵 https://angel.co/jobs - Платформа для поиска работы в стартапах.
🌵 https://weworkremotely.com/ - Крупнейшее сообщество удаленной работы в мире. С более чем 4,5 миллионами посетителей WWR является местом номер один для поиска.
🌵 https://indeed.com - Поможет отыскать удаленную работу во всем мире. Интерфейс русскоязычный, а интересы соискателей платформа ставит на первое место.
🌵 https://www.fiverr.com/ - Работа для It специалистов , в основном фриланс. К сожалению, объявили о прекращении работы со специалистами из России. Если Вы в другой локации – дерзайте!
🌵 https://remotive.com/ - Крупное сообщество в помощь удаленщикам.
🌵 https://remoteok.com/ - Неплохой поисковик работы. Не нужно создавать аккаунт, вам просто предложат отправить резюме или портфолио на электронные адреса после того, как заполните анкету.
🌵 https://www.idealist.org/ - Хорошая площадка с большим количеством различных стажировок, в том числе и удаленно.
🌵 https://dribbble.com/ - Сайт в основном для дизайнеров. Много удаленных вакансий
🌵 https://www.glassdoor.com/ - Сайт предлагает возможность поиска вакансий по большинству стран.
🌵 https://www.jobisjob.com/ - Особенно хочу выделить - отличный ресурс, собирает предложения по всем площадкам практически со всего мира.
🌵 https://www.monster.com/ - Крупный международный портал. Сначала предлагает определиться с географией будущей работы, а потом смотреть результаты.
🌵 https://www.dice.com/ - Похож на предыдущий, он считается одним из лучших ресурсов для поиска вакансий технических специалистов и инженеров.
🌵 https://www.careerbuilder.com/ - Интересный портал для поиска работы в США.
🌵 https://www.reed.co.uk/ - Тоже самое для Великобритании.
🌵 https://www.gulftalent.com/ - Вакансии по ОАЭ и другим странам залива.
🌵 https://www.monstergulf.com/ - Еще один сайт по поиску работы в ОАЭ
🌵 https://hrcyprus.com/ - Помощь в поиске работы на Кипре
🌵 https://designer.ru/ - Большая платформа с вакансиями для дизайнеров. Иногда публикуют вакансии джунов
🌵 https://www.remocate.app/ - Сайт с вакансиями для релокантов. Иногда публикуют вакансии джунов
🌵 https://careerspace.app/ - Сайт с подборками вакансий. Вакансии для джунов обновляются каждый день

Лойс 👍

#job #vacancy
Стартап делающий кликкер с элементами RPG.

Ищем в команду:
-- Python + aiogram (библиотека для создания тг ботов) + sqlalchemy (ORM)
- PostgreSQL
- Docker
- Redis
разработчика с опытом работы с браузерными играми/TG webapp.
-Опыт от 1.5 лет в коде.
-Умение работать в команде.

Условия:
-Отличная возможность стоять у истоков единорога.
-Парт тайм занятость.
-Оклад + опцион

Резюме + GitHub DM @witkoil

#job #vacancy #вакансии
✍️ Исключения в Python на русском. Try/Except/Finally Что это такое, как ими пользоваться и как создавать собственные?

Исключительные ситуации или исключения (exceptions) – это ошибки, обнаруженные при исполнении. Например, к чему приведет попытка чтения несуществующего файла?

#doc #python #russian
💾 Шпаргалка по коллекциям и их свойствам в Python

Списки, кортежи, множества и словари

🌵 Indexing - индексируемый
🌵 Ordered - упорядоченный
🌵 Mutable - изменяемый
🌵 Duplicate - дублирование элементов

#doc #python #cheatsheet
🦾 В Python есть как минимум 24 веб-фреймворка

#python #doc
Matplotlib — библиотека на языке Python для визуализации данных. В ней можно строить двумерные (плоские) и трехмерные графики.

Отличная шпаргалка, подкрепленная:
🌵 Изображениями
🌵 Полезными функциями, методами
🌵 Примерами кода и результатом выполнения.

#doc #python #cheatsheet