Библиотека питониста | Python, Django, Flask
40.6K subscribers
2.75K photos
75 videos
51 files
4.34K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.me/proglibrary/9197

Курс по ML: https://cl

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
Этот PEP предлагает добавить pattern matching - своего рода расширенный оператор switch - в язык Python.

https://proglib.io/w/91c4533a
Прокачай свои навыки программирования! Присоединяйся к трёхдневному онлайн-интенсиву по Python и напиши свою первую утилиту.

Бесплатная регистрация по ссылке: 👉 https://clc.to/3n9PRA.

⌨️ Познакомимся с основами языка Python, библиотеками.
⌨️ Поработаем с файлами и запросами.
⌨️ Научимся работать с сетью.
⌨️ Изучим процесс авторизации и проверки доступа.
⌨️ Напишем скрипт, который производит подбор паролей.
⌨️ Обсудим интересные случаи взлома в интернете.

Спикер интенсива — Никита Левашов, сооснователь и технический директор в Lia с семилетним опытом в разработке на Python и эксперт по машинному обучению.

Ждём тебя в прямом эфире! Все занятия бесплатные!
Python Testing with pytest (2017)
Автор: Brian Okken

Фреймворк для тестирования pytest помогает быстро писать тесты и сохранять их удобочитаемыми и поддерживаемыми без использования повторяющегося кода. Писать маленькие тесты с помощью pytest так же просто, как масштабировать до сложного функционального тестирования приложений, пакетов и библиотек. Для проектов на основе Python pytest является хорошим выбором для тестирования кода, если вы ищете полнофункциональный, независимый от API, гибкий и расширяемый фреймворк. Книга подходит тем, кто уже знаком с модульным тестированием.

Скачать книгу
Boston Dynamics теперь продает собаку-робота, и вы можете запрограммировать ее на Python

Это заняло всего 28 лет, но теперь вы можете иметь своего собственного робота-собаку. Конечно, если вы осилите цену в 74,500$.

https://proglib.io/w/1b8bf114
This media is not supported in your browser
VIEW IN TELEGRAM
IT-канал про серверы, технологии и динозавров разыскивает подписчиков!

🦖 https://t.me/SelectelNews
​​👨‍💻 Как выбрать сервер для 1С

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

https://proglib.io/sh/bL4TeHxcQy
Python Automation Cookbook (2020)
Автор: Jaime Buelta

В этой обновленной и расширенной версии Python Automation Cookbook каждая глава теперь содержит новейшие рецепты и пересмотрена для соответствия Python 3.8 и выше. Книга содержит три новые главы, посвященные использованию Python для автоматизации тестирования, проектов машинного обучения и работы со сложными для анализа данных. Это издание позволит вам получить четкое представление об основных принципах, необходимых для автоматизации бизнес-процессов с помощью реальных задач, таких как разработка вашего первого web scraping приложения и анализ информации для создания отчетов в виде таблиц с графиками.

Скачать книгу
Инкапсуляция в Python.

Как уменьшить сложность вашей системы?

https://proglib.io/w/ab2e3d42
🕵️ Где программисту искать удаленную работу?

Рассмотрели 12 международных и российских площадок для поиска удалённой работы: ссылки, различия в механике поиска, плюсы и минусы.

https://proglib.io/sh/30rRSxjemG
Теперь bug hunter'ы могут помочь сервису, которым пользуются они сами, друзья, близкие и мама с бабушкой — Ozon первым среди российских e-commerce компаний запустил собственную bug bounty программу.

За найденные на сайте уязвимости можно получить до 120 000 ₽. Отправлять репорты можно на HackerOne: hackerone.com/ozon. Удачной охоты!
Hands-On Application Development with PyCharm (2019)
Автор: Quan Nguyen

PyCharm является одной из самых популярных сред разработки на Python благодаря многочисленным фичам, которые способствуют более быстрому, точному и продуктивному процессу программирования. Тем не менее, обилие опций и настроек может сделать PyCharm довольно пугающим для начинающего разработчика. Эту проблему решает данная книга — в ней пошагово разбирается работа с PyCharm от установки до интеграции Jupyter Notebook.

Скачать книгу
Хочешь стать программистом? Учи Python с нуля сразу на практике! Создай мессенджер всего за три вечера на обучающем интенсиве от онлайн-университета Skillbox.

Все подробности по ссылке: ▶️ https://clc.to/DCDozQ.

Тебя ждёт:
✔️ разбор основных элементов языка;
✔️ изучение основ сетевого ПО;
✔️ разработка сервера для прослушивания подключений;
✔️ знакомство с библиотеками PyQt, Kivy, wxWidgets, Tkinter;
✔️ общение с другими участниками и ведущим интенсива в закрытом чате.

📣 Твоим преподавателем будет сооснователь и технический директор в Lia — Никита Левашов.

⭐️ Если попадёшь в тройку лучших участников — получишь сертификат на 30 000 рублей для обучения в Skillbox.
👍1
🤖 Робот в лабиринте: обрабатываем в Python очереди с приоритетом

Иногда полная сортировка элементов избыточна – нужно лишь найти приоритетный элемент. Для реализации соответствующих структур данных в стандартной библиотеке Python есть модуль heapq.

https://proglib.io/sh/yP1hrAp9Yg