Библиотека Python разработчика | Книги по питону
19.5K subscribers
1.05K photos
392 videos
82 files
988 links
Полезные материалы для питониста по Фреймворкам Django, Flask, FastAPI, Pyramid, Tornado и др.

По всем вопросам @evgenycarter

РКН clck.ru/3Ko7Hq
Download Telegram
Intermediate Python Programming Course

0:00:00 Intro
0:00:56 Lists
0:16:30 Tuples
0:29:49 Dictionaries
0:42:40 Sets
0:58:44 Strings
1:22:50 Collections
1:36:43 Itertools
1:51:50 Lambda Functions
2:04:03 Exceptions and Errors
2:20:10 Logging
2:42:20 JSON
2:59:42 Random Numbers
3:14:23 Decorators
3:35:32 Generators
3:53:29 Threading vs Multiprocessing
4:07:59 Multithreading
4:31:05 Multiprocessing
4:53:26 Function Arguments
5:17:28 The risk (* Operator
5:30:19 Shallow vs Deep Copying
5:40:07 Context Managers

https://www.youtube.com/watch?v=HGOBQPFzWKo

👉@BookPython
Пишем на Питоне сразу хорошо

Сегодня я сниму костюм аниматора и вместо развлечений расскажу вам немного за питон.

Я довольно посредственный программист, но иногда мне удаётся усыпить чью-нибудь бдительность, и меня считают сеньором. И вот как-то так получилось, что я стал делать много код ревью. Просматривая файл за файлом, я вдруг увидел, что люди и проекты меняются, а вот моменты, к которым я, зануда такая, придираюсь, остаются теми же. Поэтому я решил собрать самые частые паттерны в эту сумбурную статью и надеюсь, что они помогут вам писать более чистый и эффективный питон-код.

https://habr.com/ru/articles/564598/

👉@BookPython
Media is too big
VIEW IN TELEGRAM
Как сделать баскетбольную игру на Python | Pygame Project

Это короткое видео, в котором я рассказываю о разработке базовой игры на python с использованием pygame. В этом видео мы создадим базовую баскетбольную игру менее чем за 12 минут.

👉@BookPython
Python for Scientists, 3rd Edition
Автор: John M. Stewart (2023)

Python - бесплатный, с открытым исходным кодом, простой в использовании программный инструмент, представляющий собой значительную альтернативу таким проприетарным пакетам, как MATLAB и Mathematica. Эта книга охватывает все, что необходимо знать работающему ученому, чтобы начать эффективно использовать Python. Автор объясняет научный Python с нуля, показывая, как легко реализовать и протестировать нетривиальные математические алгоритмы, а также знакомит читателя с многочисленными свободно распространяемыми дополнительными модулями. Ряд примеров, относящихся к самым разным областям, иллюстрирует возможности программы.

Скачать

👉 @python_360
Pandas. Удобная и компактная инфографика о библиотеке Python

👉@BookPython
Подборка Telegram каналов для программистов

Системное администрирование 📌
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.me/sysadminoff Новости Линукс Linux


https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)

https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика

https://t.me/itmozg Программисты, дизайнеры, новости из мира IT.
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике

https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста

1C разработка 📌
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
https://t.me/cpp_geek Учим C/C++ на примерах

Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus

Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
https://t.me/java_geek Учим Java на примерах

GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub

Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных

Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
https://t.me/kotlin_lib Подборки полезного материала по Kotlin

Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/frontend_sovet Frontend советы, примеры и практика!
https://t.me/React_lib Подборки по React js и все что с ним связано

Разработка игр 📌
https://t.me/game_devv Все о разработке игр

Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT

Чат программистов📌
https://t.me/developers_ru

Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/books_reserv Книги для программистов

БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию

QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика

Шутки программистов 📌
https://t.me/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_1 Статьи из "Хакера"

Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров

Английский 📌
https://t.me/UchuEnglish Английский с нуля

Математика 📌
https://t.me/Pomatematike Канал по математике

Excel лайфхак📌
https://t.me/Excel_lifehack
Как развернуть приложение на Python Flask с помощью Heroku

В этом уроке мы создадим простое приложение на Flask, готовое к развертыванию на Heroku.

После того как приложение будет создано, мы проведем вас через процесс настройки на GitHub и Heroku, чтобы вы могли начать автоматическое развертывание в кратчайшие сроки.

https://blog.appsignal.com/2023/12/06/how-to-deploy-a-python-flask-app-with-heroku.html

👉@BookPython
Python_Seaborn_Cheat_Sheet.pdf
624 KB
Подборка шпаргалок по Python и Data Science

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

Matplotlib. И еще одно расширение для изучающих Data Science с Python.

Seaborn. Разобраться или освежить память, как работает библиотека для создания статистических графиков на Python, с этой шпаргалкой станет проще.

Apache Spark. Короткая выжимка теории об этом высокопроизводительном решении для обработки данных, хранящихся в кластере Hadoop.

👉@BookPython
FaceNet — пример простой системы распознавания лиц с открытым кодом Github

Apple использует Face ID, OnePlus — технологию Face Unlock. Baidu использует распознавание лица вместо ID-карт для обеспечения доступа в офис, а при повторном пересечении границы в ОАЭ вам нужно только посмотреть в камеру.

В статье разбираемся, как сделать простейшую сеть распознавания лиц самостоятельно с помощью FaceNet.

https://telegra.ph/FaceNet--primer-prostoj-sistemy-raspoznavaniya-lic-s-otkrytym-kodom-Github-12-21

👉@BookPython
Argos Translate

Нейронный машинный перевод на языке Python с открытым исходным кодом. Предназначен для использования в качестве библиотеки Python или настольного приложения. Использует OpenNMT для перевода и PyQt для графического интерфейса.

https://github.com/argosopentech/argos-translate

Demo https://libretranslate.com/

👉@BookPython
Конкурентность в Python

Конкурентное выполнение программ в python. Thread, process, async (0 часть)
Многопроцессность в python (1 часть). Введение
Многопроцессность в python (2 часть). Системный вызов fork
Многопроцессность в python (3 часть). Process из модуля multiprocessing
Многопроцессность в python (4 часть). Синхронизация процессов из multiprocessing
Многопроцессность в python (5 часть). Pool для запуска процессов + практический пример с process

источник

👉@BookPython
Конкурентность в Python. Часть 2

Многопроцессность в python (6 часть). Блокировка процессов. Lock, rlock.
Многопроцессность в python (7 часть). Pool процессов и способы работы с ним.
Многопроцессность в python (8 часть). Обмен данными между процессами. Queue, pipe.
Многопоточность в python (0 часть). Знакомство с потоками.
Многопоточность в python (1 часть). Gil. История одной блокировки.
Многопоточность в python (2 часть). Gil. История одной блокировки. Продолжение

источник

👉@BookPython