Python | Программирование
9.66K subscribers
2.01K photos
2 videos
138 files
1.72K links
Python без границ для всех

Владелец, реклама @Ak_Mihail

Преобрести рекламное размещение: https://telega.in/c/Python_libr
加入频道
Сборка мусора (garbage collection) в Python

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

🧷 Смотреть видео

#Видео
👍63
Разбор байткода Python с помощью модуля dis

• Если вас очень интересует, что происходит под капотом при каждой операции в Python, то автор покажет вам, и заодно научит разбираться с байткодом. Встроенный модуль dis позволит разобрать на операции любой объект или кусок кода, но чтение и понимание этих операций потребует немного опыта.

🧷 Смотреть видео

#Видео
6👍2
Абстрактные классы в Python

• Разбираемся с тем, как работает abstract base class или abc. Абстрактные классы позволяют в явном виде заставить дочерние классы переопределять поведения родителей, за счёт этого мы можем строить более гибкие иерархии наследования.

🧷 Смотреть видео

#Видео
6👍2
Механизм наследования в Python

• Как и всегда нас будет интересовать то, что происходит при наследовании под капотом - как работает типизация, как происходит "перенос" атрибутов и методов, как мы можем расширять поведение дочерних классов. Даже в простейшем случае линейного наследования можно поломать механику работы с проперти, если не соблюсти определённые правила, которые как раз зависят от этой механики.

🧷 Смотреть видео

#Видео
7🔥1
Метаклассы в Python

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

🧷 Смотреть видео

#Видео
8🔥2
FastAPI полный курс от А до Я

• В этом видео ролике разберем основы фреймворка.

🧷 Смотреть видео

#Видео
6🔥4👍1
Методы классов в Python

• Объясняем, в чём разница между classmethod и staticmethod в Python, и немного рассказываем о том, где эти декораторы применяются, а где можно обойтись и без них. Вообще пайтон настолько гибкий, что в целом без них моджнобыло бы обойтись везде, но они дают нам немного дополнительного контроля над тем, как и где эти методы вызываются и переопределяются.

🧷 Смотреть видео

#Видео
6👍4
Исключения и списки

• Это видео поможет вам лучше понять, как работает Python, и даст вам необходимые навыки для продолжения изучения Data Science.

🧷 Смотреть видео

#Видео
6👍3🔥2
Pool процессов в Python - параллельность и асинхронность

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

🧷 Смотреть видео

#Видео
7👍3
Основы работы с процессами в Python

• Рассказываем о том, что вообще такое процессы, как и в каких ситуациях их можно использовать буквально в "ручном" режиме.

🧷 Смотреть видео

#Видео
6👍3