Для чего используется 'pickle' в Python?
Anonymous Quiz
54%
Для сериализации и десериализации структур объектов Python
23%
Для сжатия данных
11%
Для веб-скрейпинга
11%
Для шифрования файлов
👍10
Pub/Sub — когда нужно масштабировать приложения
Когда нужно создать приложение, которое будет справляться с большим количеством пользователей и данных, разработчики используют подход Pub/Sub (сокращение от англ. Publisher/Subscriber, то есть Издатель/Подписчик). Проще всего сравнить эту модель с рассылкой новостей:
Издатель — это тот, кто отправляет информацию. Например, новостной сайт.
Подписчик — это тот, кто подписался и хочет получать информацию. Например, читатель новостного сайта, — он будет получать уведомления о новых статьях.
Pub/Sub помогает создавать надёжные и быстрые приложения, даже если пользователей много. О том, как это работает, читайте ниже.
Подробнее👇
#статьи
@python_practics
Когда нужно создать приложение, которое будет справляться с большим количеством пользователей и данных, разработчики используют подход Pub/Sub (сокращение от англ. Publisher/Subscriber, то есть Издатель/Подписчик). Проще всего сравнить эту модель с рассылкой новостей:
Издатель — это тот, кто отправляет информацию. Например, новостной сайт.
Подписчик — это тот, кто подписался и хочет получать информацию. Например, читатель новостного сайта, — он будет получать уведомления о новых статьях.
Pub/Sub помогает создавать надёжные и быстрые приложения, даже если пользователей много. О том, как это работает, читайте ниже.
Подробнее👇
#статьи
@python_practics
👍4
Внимание! - Вопрос!
Что вы можете сказать о конструкции import package.item?
При использовании оператора from package import item, item может быть пакетом, модулем или любым именем, описанным в пакете. При использовании оператора import package.item, item должен быть модулем или пакетом.
#вопросы_из_собеседований
@python_practics
#вопросы_из_собеседований
@python_practics
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Проверка скорости набора текста на Python
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
👍2
Задача:
Предположим, что "#" - это как пробел в строке. Это означает, что строка "a#bc#d" на самом деле является "bd"
Ваша задача - обработать строку с символами "#".
Пример:
#задачник
@python_practics
Предположим, что "#" - это как пробел в строке. Это означает, что строка "a#bc#d" на самом деле является "bd"
Ваша задача - обработать строку с символами "#".
Пример:
"abc#d##c" ==> "ac"
"abc##d######" ==> ""
#задачник
@python_practics
👎13🤔9👍3
Найдите максимальный элемент в списке
Функция max() находит и возвращает наибольшее значение в заданном списке. Это эффективный метод получения максимального количества чисел в списке, поскольку он быстрый.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Функция max() находит и возвращает наибольшее значение в заданном списке. Это эффективный метод получения максимального количества чисел в списке, поскольку он быстрый.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍24👎2🔥1
Внимание! - Вопрос!
Как правильно по-разному обрабатывать исключения?
Блоки except обрабатываются сверху вниз и управление передаётся не больше, чем одному обработчику. Поэтому при необходимости по-разному обрабатывать исключения, находящиеся в иерархии наследования, сначала нужно указывать обработчики менее общих исключений, а затем – более общих. Также именно поэтому bare except может быть только последним (иначе SyntaxError). Причём если сначала расположить обработчики более общих исключений, то обработчики менее общих будут просто проигнорированы.
#вопросы_из_собеседований
@python_practics
Как правильно по-разному обрабатывать исключения?
#вопросы_из_собеседований
@python_practics
👍8
Chainer
Chainer — это фреймворк глубокого обучения на основе Python. Он предоставляет API для автоматической дифференциации на основе подхода define-by-run (динамические вычислительные графы), а также объектно-ориентированные высокоуровневые API для построения и обучения нейронных сетей. Основная особенность Chainer — возможность строить вычислительный граф прямо в процессе обучения нейронной сети, что позволяет пользователям менять граф на каждой итерации в зависимости от заданных условий.
Подробнее👇
#фреймворки_библиотеки
@python_practics
Chainer — это фреймворк глубокого обучения на основе Python. Он предоставляет API для автоматической дифференциации на основе подхода define-by-run (динамические вычислительные графы), а также объектно-ориентированные высокоуровневые API для построения и обучения нейронных сетей. Основная особенность Chainer — возможность строить вычислительный граф прямо в процессе обучения нейронной сети, что позволяет пользователям менять граф на каждой итерации в зависимости от заданных условий.
Подробнее👇
#фреймворки_библиотеки
@python_practics
👍5🤔1
Проверьте, является ли строка палиндромом
Этот фрагмент проверяет, является ли строка палиндромом, сравнивая строку с обратной ([::-1]), возвращая значение True, если они идентичны.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Этот фрагмент проверяет, является ли строка палиндромом, сравнивая строку с обратной ([::-1]), возвращая значение True, если они идентичны.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍20❤2👎1
Что такое API и как с ним работать?
API (интерфейс прикладного программирования) — набор правил и механик, которые позволяют нескольким (и, самое главное, разным) приложениям взаимодействовать друг с другом. По сути API — это посредник, который позволяет одной программе «общаться» с другой, обмениваться нужной датой и отображать её для пользователей.
Самый простой пример: сайт использует API для получения данных о погоде из Яндекс.Погоды или другой сайт использует API для обработки платежей через онлайн-банкинг.
В этой статье авторы рассказали, что такое API и как он работает на практике, как запустить первые интеграции и научиться разбираться в документации.
Подробнее👇
#статьи
@python_practics
API (интерфейс прикладного программирования) — набор правил и механик, которые позволяют нескольким (и, самое главное, разным) приложениям взаимодействовать друг с другом. По сути API — это посредник, который позволяет одной программе «общаться» с другой, обмениваться нужной датой и отображать её для пользователей.
Самый простой пример: сайт использует API для получения данных о погоде из Яндекс.Погоды или другой сайт использует API для обработки платежей через онлайн-банкинг.
В этой статье авторы рассказали, что такое API и как он работает на практике, как запустить первые интеграции и научиться разбираться в документации.
Подробнее👇
#статьи
@python_practics
👍7❤3
Model-Based System Architecture
Чему вы научитесь:
• Проектированию архитектуры систем с использованием моделей для улучшения процессов разработки;
• Применению подхода Model-Based Systems Engineering (MBSE) для эффективного управления жизненным циклом систем;
• Визуализации и описанию сложных систем для оптимизации коммуникации между командами;
• Использованию различных инструментов и технологий моделирования для создания архитектурных моделей;
• Адаптации архитектуры под изменения в требованиях и технологиях на протяжении разработки.
"Model-Based System Architecture" предоставляет ценные знания для проектирования и разработки сложных систем с использованием моделирования, что позволяет повысить их гибкость и эффективность.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Проектированию архитектуры систем с использованием моделей для улучшения процессов разработки;
• Применению подхода Model-Based Systems Engineering (MBSE) для эффективного управления жизненным циклом систем;
• Визуализации и описанию сложных систем для оптимизации коммуникации между командами;
• Использованию различных инструментов и технологий моделирования для создания архитектурных моделей;
• Адаптации архитектуры под изменения в требованиях и технологиях на протяжении разработки.
"Model-Based System Architecture" предоставляет ценные знания для проектирования и разработки сложных систем с использованием моделирования, что позволяет повысить их гибкость и эффективность.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍5