Python | Программирование
Відкрити в Telegram
Python без границ для всех Владелец, реклама @Ak_Mihail Преобрести рекламное размещение: https://telega.in/c/Python_libr
Показати більше9 121
Підписники
-324 години
-127 днів
-5230 день
Архів дописів
Функция, рекурсия и строковые значения
• В этом видео мы рассмотрим три важные темы: функции, рекурсивные функции и строковые значения.
🧷 Смотреть видео
#Видео
📌 Модуль fcntl в Python
• Модуль fcntl выполняет управление файлами и вводом/выводом файловых дескрипторов. Это интерфейс для базовых системных вызовов Unix fcntl() и ioctl(). Полное описание этих системных вызовов можно посмотреть командами man fcntl и man ioctl.
• Этот модуль не работает или недоступен на платформах WebAssembly wasm32-emscripten и wasm32-wasi.
• Все функции модуля fcntl, в качестве первого аргумента, принимают файловый дескриптор fd. Это может быть целочисленный файловый дескриптор, например, возвращаемый функцией sys.stdin.fileno(), или объект io.IOBase, такой как сам sys.stdin, который предоставляет fileno(), возвращающий подлинный файловый дескриптор.
Пример (код на картинке).
📕 Документация
#урок
Сортировка и Включения в список
• В этом видео мы обратим внимание на две важные темы: сортировку и включения в список.
🧷 Смотреть видео
#Видео
🧩 Как создать API на Python без усилий на деплой
• Разобрали на примере, как создать API на Python: выполнили деплой приложения на FastAPI, создали GET-запрос.
🧷 Читать статью
#Статья
📌 Модуль webbrowser в Python, открывает URL в браузере
• Модуль webbrowser предоставляет высокоуровневый интерфейс, позволяющий отображать пользователям веб-документы. В большинстве случаев простой вызов функции webbrowser.open() этого модуля будет правильным решением.
• В Unix, графические браузеры предпочтительнее использовать для дисплея X11, но если графические браузеры недоступны, то будут использоваться текстовые браузеры. Если используются браузеры в текстовом режиме, вызывающий процесс будет блокироваться о тех пор, пока пользователь не выйдет из браузера.
Простой пример использования модуля webbrowser (код на картинке).
📕 Документация
#урок
Итерируемые объекты, генераторы и случайность
• В этом видео мы обратим внимание на три ключевые темы: итерируемые объекты, генераторы и модуль
random.
🧷 Смотреть видео
#Видео🧩 Преимущества Python – ключ к успешной карьере в IT
• Рассказали, какими преимуществами обладает Python для разработчиков разного уровня подготовки от “Trainee” до “Senior”.
🧷 Читать статью
#Статья
🔖 Шпаргалка по модулю itertools
Модуль itertools позволяет создавать свои собственные итераторы. Умело комбинируя его функции, можно облегчить написание итеративных алгоритмов и решить любые комбинаторные задачи в несколько строк легко читаемого кода.
👉 Смотреть шпаргалку
#Шпаргалка
Открытый практикум Networks by Rebrain: Погружение в VоIP
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
7 Декабря (Четверг) в 19:00 по МСК
Программа практикума:
🔹Основы протокола SIP:
-какие бывают SIP сообщения
-структура SIP сообщений
🔹Рассмотрим как устанавливается SIP сессия (коды отбоя)
🔹Установим и настроим Asterisk
Кто ведёт?
Роман Сыртланов – VoIP инженер. Опыт работы с VoIP 7 лет. Опыт преподавания на онлайн платформах 1 год. Работаю с Asterisk/FreeSWITCH/Kamailio
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqvFdMKE
📌 Модуль ftplib в Python, FTP-клиент.
• Модуль ftplib определяет класс ftplib.FTP() и несколько связанных элементов.
• Класс ftplib.FTP() реализует клиентскую часть протокола FTP. Этот класс можно использовать для написания программ Python, которые выполняют различные автоматизированные задания FTP, такие как зеркалирование других FTP-серверов. Он также используется модулем urllib.request для обработки URL-адресов, использующих FTP. Для получения дополнительной информации о FTP (протоколе передачи файлов) смотрите документацию "Internet RFC 959".
Пример сеанса с использованием модуля ftplib (код на картинке).
📕 Документация
#урок
🧩 Борьба с несбалансированными данными
• Почему несбалансированные данные - это такая большая проблема? Все начинается с того, что в реальном мире классы могут быть не равномерно представлены в наших данных.
🧷 Читать статью
#Статья
🔖 Шпаргалка по match-case: сопоставление структурных шаблонов
Условные конструкции есть практически в каждом языке программирования, и Python - не исключение. Они позволяют выполнять различные действия, в зависимости от того, истинно ли определенное условие.
👉 Смотреть шпаргалку
#Шпаргалка
Регулярные выражения, zip и распаковка аргументов
• Рассмотрим такие важные концепции, как Регулярные выражения, Функция zip и Распаковка аргументов.
🧷 Смотреть видео
#Видео
🧩 Реализация консенсусного алгоритма Raft
• Когда речь идет о распределенных системах и сетевых приложениях, консенсусный алгоритм становится must have. Эти алгоритмы играют ключевую роль в обеспечении надежности, согласованности и целостности данных в условиях, когда у нас есть несколько участников (узлов), работающих в сети.
🧷 Читать статью
#Статья
erid: LjN8KK9eM
🌎Программист, говори с миром на одном языке!
👉Узнайте больше о возможностях С на бесплатном вебинаре онлайн-курса «Программист С» — «Unicode в С»: регистрация
На вебинаре мы:
— подробнее познакомимся с интернациональным стандартом символов Unicode и низкоуровневым устройством его кодировок
— развеем несколько популярных мифов в области кодировок и посмотрим на инструменты языка C для работы с юникодом.
✅Занятие будет полезно всем программистам с опытом.
👉После вебинара вы сможете продолжить обучение на курсе по спеццене, в том числе, в рассрочку
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
📌 Модуль resource в Python, ограничение потребления ресурсов ОС.
• Модуль resource предоставляет базовые механизмы для измерения и контроля системных ресурсов, используемых программой.
• Этот модуль не работает или недоступен на платформах WebAssembly wasm32-emscripten и wasm32-wasi. Дополнительную информацию см. в разделе Платформы WebAssembly.
• Для указания определенных системных ресурсов и для запроса информации об использовании либо текущего процесса, либо его дочерних элементов используются символьные константы.
Пример ограничения потребления ресурсов процессора и памяти (код на картинке).
📕 Документация
#урок
Дескрипторы в Python - максимальная инкапсуляция
• Дескрипторы - это полезный инструмент инкапсуляции, который дополняет проперти. Автор использует оба инструмента в зависимости от ситуации, дескрипторы для набора какой-то базы "фундаментальных" объектов, проперти для тех частей логики, которые уж точно должны оставаться внутри самого класса.
🧷 Смотреть видео
#Видео
📌 Графический модуль turtle в Python
• Графический модуль turtle - популярный способ познакомить детей с программированием. Он был частью оригинального языка программирования Logo.
• Представьте роботизированную черепаху, начинающуюся с точки (0, 0) в плоскости x/y. После импорта модуля turtle дайте ей команду turtle.forward(15), и она переместится (на экране!) на 15 пикселей в направлении, в котором смотрит, рисуя линию при движении. Дайте ей команду turtle.right(25), и она повернется на месте на 25 градусов по часовой стрелке.
Пример простого рисунка с модулем turtle (код на картинке).
📕 Документация
#урок
Потоки ненастоящие? GIL в Python
• В этом видео мы разоблачим иллюзию относительно быстроты работы потоков в Python. GIL превращает все объекты в потокобезопасные, но платим за это мы производительностью, и на самом деле потоки очень редко работают по-настоящему параллельно. Разбираемся, в каких ситуациях их можно использовать с выгодой.
🧷 Смотреть видео
#Видео
🧩 Selenium: пишем парсер для меняющегося сайта
• Разобрали на примере, как работает Python selenium и настроили бота, который будет отсылать находки в Telegram.
🧷 Читать статью
#Статья
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
