Python | Программирование
9.73K subscribers
1.94K photos
3 videos
138 files
1.65K links
Python без границ для всех

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

Преобрести рекламное размещение: https://telega.in/c/Python_libr
加入频道
📌 Модуль enum перечисления в Python

• Перечисления Enum в Python - это набор символических имен (членов), привязанных к уникальным постоянным значениям. Внутри перечисления члены могут сравниваться по идентичности, а само перечисление может повторяться.

• Перечисления Enum похожи на глобальные переменные, но предлагают более полезную функцию repr(), группировку, безопасность типов и некоторые другие функции. Они наиболее полезны, когда есть переменная, которая может принимать одно из ограниченного набора значений, например, дни недели или основные цвета RGB.

Перечисления создаются либо с использованием синтаксиса класса, либо с использованием функционального синтаксиса (код на картинке).

📕 Документация

#урок
7👍2
Полное видео по работе с Пуллами в Python

• Мы рассмотрим принцип работы пуллов в модуле multiprocessing, который позволяет выполнять нужные нам задания полностью параллельно, тем самым это также ускоряет нашу программу.

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

#Видео
👍53
📌 Класс TopologicalSorter(), модуль graphlib в Python

• Модуль graphlib определяет класс, реализующий функциональные возможности для топологической сортировки хэшируемых узлов графа (древовидной структуры).

Синтаксис (код на картинке).

📕 Документация

#урок
7
🧩 httpx vs. requests vs. aiohttp: кто лучше?

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

🧷 Читать статью

#Статья
8
Управление памятью в Python

• В этом видео автор постарается максимально просто объяснить, как работает управление памятью (memory management) в Python. Ну и конечно без схем не обошлось)

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

#Видео
5👍4
🔖 Шпаргалка по регулярным выражениям

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

#Шпаргалка
7🔥1
🧩 Способы «выстрелить себе в ногу» в Python

• И остаться при всех конечностях. Разобрали шесть типичных ошибок новичков с примерами кода и нашли решение каждой.

🧷 Читать статью

#Статья
7👍3
📌 Модуль html.parser в Python

• Модуль html.parser определяет класс HTMLParser, который служит основой для парсинга файлов, отформатированных в HTML (HyperText Mark-up Language) и XHTML.

Базовый пример синтаксического анализа HTML (код на картинке).

📕 Документация

#урок
7🔥1
🔖 Шпаргалка по синтаксису в Python

Это
набор правил, определяющих, как программа на Python будет написана и интерпретирована (как системой выполнения, так и людьми-читателями).

#Шпаргалка
7👍3
🧩 3 простых способа ускорить код на Python

• Если вы разрабатываете на Python, наверняка задумывались о том, как ускорить код. В статье разбираем три способа, которые помогут в этом.

🧷 Читать статью

#Статья
4👍4
Media is too big
VIEW IN TELEGRAM
17 июля в 19:00 (Мск) приглашаем на онлайн-встречу, посвященную профессиональному развитию в сфере разработки электронных устройств.

Наша Академия программирования электронных устройств занимается повышением квалификации инженеров-радиоэлектронщиков.

К нам приходят разные специалисты: разработчики печатных плат, программисты МК и ПЛИС, программисты ПЛК, руководители отделов разработки, радиомонтажники и другие специалисты…Но всех их связывает одно - желание развиваться в сфере электроники!

На встрече обсудим:
- Кто занимается разработкой электронных устройств сегодня
- Самые востребованные направления в отрасли
- Актуальные возможности для профессионального старта
- Разные форматы работы в этой сфере

Также у вас будет возможность:
- Получить ответы на свои вопросы от эксперта
- Познакомиться с программами дополнительного профессионального образования в этой сфере

Регистрируйтесь прямо сейчас – количество мест ограничено!

После регистрации Вам придет бонус - "Принципы работы радиоэлектронщиков"

Ждем Вас!
2🔥2
Сборка мусора (garbage collection) в Python

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

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

#Видео
👍63
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Модуль urllib.parse в Python, операции с URL-адресом

• Модуль urllib.parse определяет стандартный интерфейс для разбора URL-адреса на компоненты: протокол, порт, домен, путь и т. д., чтобы можно было объединять компоненты обратно в строку URL-адреса и преобразовать относительный URL-адрес в абсолютный URL-адрес с учетом базового URL-адреса.

• Модуль был разработан в соответствии с "Internet RFC on Relative Uniform Resource Locators". Он поддерживает следующие схемы URL: file, ftp, http, https, imap, mailto, mms, news, nntp, rsync, sftp, shttp, sip, sips, svn, svn+ssh, telnet и т. д.

Пример разбора URL-адреса на компоненты (код на картинке).

📕 Документация

#урок