Python и 1000 уязвимостей
37.8K subscribers
1.82K photos
558 videos
21 files
1.95K links
Сила в единстве.

Сотрудничество: @workhouse_price

Канал на бирже:
https://telega.in/channels/osint_pythons/card

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
📣 Сборка мусора в CPython: внутренние механизмы и алгоритмы

Подробное пошаговое руководство по коду, в котором показано, как CPython реализует управление памятью, включая подсчет ссылок и сборку мусора

Мы рассмотрим основные определения структуры данных, алгоритмы и исходный код

Ближе к концу мы также рассмотрим некоторые из основных изменений, внесенных в подсчет ссылок и реализацию сборки мусора

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Media is too big
VIEW IN TELEGRAM
▶️ Наследование | Атрибуты private и protected

В видео рассмотрим особенности работы атрибутов private и protected при наследовании классов

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62
Что выведет код?
Anonymous Quiz
6%
0
14%
1
25%
2
32%
3
23%
Ошибку
🤯9👍62
📣 Разработка Task Manager с нуля до полнофункционального продукта

В статье мы пройдём весь путь
– от установки необходимых инструментов и настройки окружения до разработки интерфейса и деплоя приложения на сервере

Каждый этап будет сопровождаться объяснениями и примерами кода, которые вы сможете найти в репозитории на GitHub

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍3
This media is not supported in your browser
VIEW IN TELEGRAM
▶️ Распространение исключений (propagation exceptions)

В видео рассмотрим:
Как происходит распространение исключений по стеку вызова
Перехват и обработка исключений на разных уровнях

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62
Что выведет код?
Anonymous Quiz
15%
0
45%
1
22%
2
19%
Ошибку
🤔76
📣 Python REST API: Flask, Connexion и SQLAlchemy (часть 3)

В этой третьей части серии вы узнаете, как:

Работать с несколькими таблицами с взаимосвязанной информацией в базе данных
Создавать связи «один ко многим» в базе данных
Управлять связями с помощью SQLAlchemy
Сериализовать сложные схемы данных со связями с помощью Marshmallow
Отображать связанные объекты в клиентском интерфейсе

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3
Media is too big
VIEW IN TELEGRAM
▶️ 10 Уникальных библиотек Python

В данном видео рассмотрим 10 очень интересных Python библиотек, которые способны улучшить ваши проекты.

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

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
7
Что выведет код?
Anonymous Quiz
28%
slice
51%
list
10%
None
11%
Ошибку
🔥63🤯2
📣 Замыкания в Python: примеры использования

В этой статье мы:

Разберем, что такое замыкания и как они работают в Python.
Узнаем, как и где их можно применять.
Изучим альтернативы замыканиям.

Замыкание – это функция, которая определена внутри другой функции и использует переменные из локальной области видимости внешней функции

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

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍103
Media is too big
VIEW IN TELEGRAM
▶️ Классы, объекты, экземпляры классов

В видео поговорим о том, что такое объект, класс и экземпляр класса

А также узнаем как создать свой собственный класс

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍71
Что выведет код?
Anonymous Quiz
39%
True
50%
False
4%
None
7%
Ошибку
10🔥3🤯3👍1
📣 В PyPI внедрили поддержку механизма цифровой аттестации для проверки подлинности опубликованных пакетов

14 ноября 2024 года разработчики репозитория Python-пакетов PyPI сообщили о внедрении поддержки механизма цифровой аттестации для проверки подлинности опубликованных пакетов

Это проверка пришла на смену верификации с использованием PGP-подписей


Ключевым отличием механизма цифровой аттестации является то, что публикация пакета заверяется не разработчиком, а третьим лицом (каталогом пакетов) после подтверждения достоверности публикации через внешнего провайдера OpenID Connect

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🤯1
Media is too big
VIEW IN TELEGRAM
▶️ Атрибуты класса

Сегодня в видео рассмотрим:
Атрибуты класса
Как создать атрибут класса
Как обратиться к атрибуту класса
Как изменить атрибут класса
Как удалить атрибут класса

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
9
Что выведет код?
Anonymous Quiz
11%
5
26%
16
38%
17
24%
Ошибку
5🤔3👍2🔥1🤯1