DevGang
Авторизоваться

Temporal Python 1.0.0 – Надежный распределенный цикл событий Asyncio

Мы в восторге от общедоступного выпуска Temporal Python SDK. Python теперь является полностью поддерживаемым языком workflow в Temporal, а использование нами нативных конструкций asyncio делает его идеальным выбором для разработчиков Python, которые хотят создавать надежные рабочие процессы.

Python SDK: Выпуск

Обращение ко всем питонистам, у нас есть хорошие новости. Дни, когда вы хотели использовать временные возможности из коробки, но вынуждены были обойти это, прошли! Мы так рады поделиться тем, что теперь, благодаря выпуску нашего нового Python SDK, еще никогда не было так просто обеспечить надежное выполнение в приложении Python. Надежные системы выполнения запускают наш код таким образом, что сохраняется каждый шаг кода. Если процесс или контейнер, в котором выполняется код, умирает, код автоматически продолжает выполняться в другом процессе со всем неповрежденным состоянием, включая стек вызовов и локальные переменные.

Python SDK: Погружение в рабочие процессы

В нашем предыдущем посте мы объявили, что у нас есть Python SDK в GA, и поделились небольшой историей о том, почему мы создали то, что мы сделали, и некоторыми предварительными условиями, которые вам нужны для начала работы. Теперь давайте погрузимся немного глубже, чтобы помочь вам в работе. Для целей этого поста мы собираемся разбить один файл, показанный в нашем примере hello_activity.py, и разделить его на несколько файлов, чтобы мы более точно соответствовали тому, как может выглядеть ваше приложение!

Python SDK: Ваше первое приложение

В предыдущих постах мы подробно рассказывали о том, почему мы создали Python SDK, workers и workflows, но как это выглядит на практике? Возможно, вы относитесь к тому типу людей, которые прочитали статьи, ознакомились с Руководством разработчика, взглянули на примеры приложений Python SDK и подумали: “Это уже слишком!”

Извлечение изображений из файла PDF с помощью Python и библиотек Fitz и Pillow

В этом блоге мы узнаем, как читать и извлекать содержимое (как текст, так и изображения), вращать отдельные страницы и разбивать документы на отдельные страницы.  В этой статье более подробно рассмотрим извлечение изображений из pdf-файлов с помощью Pillow и библиотеки Fitz.

Python 3: Форматирование текста и f-strings

Python предоставляет несколько методов форматирования текста. Независимо от того, хотите ли вы вставить текстовые переменные в строку или числовые значения, существует метод, который может помочь вам сделать это.

Идеальный текстовый редактор для Jupiter: Полноценная среда разработки на Python

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

Когда цифры не имеют смысла

В большинстве случаев базовая арифметика довольно проста и интуитивно понятна. Даже работа с powers и roots не такая уж большая головная боль. Однако стандарт IEEE для чисел с плавающей запятой включает специальные значения, которые могут все испортить: NaN (не число), положительная бесконечность и отрицательная бесконечность. Фактически, большинство алгебраических свойств действительных чисел больше недействительны. Единственная цель этого поста - показать некоторые случаи, которые мы сочли интересными, когда эти значения приводят к нелогичным результатам.

Моделирование парадокса дня рождения с использованием Python

Вы уже испытали на себе парадокс дня рождения. Мы в этом уверены.

Это один из тех парадоксов, которые имеют место в реальной жизни. Вспомните свое время в детском саду, начальной или старшей школе. Или даже подумайте о своей группе друзей. Сколько вы знаете случаев, когда у двух людей был один и тот же день рождения (день и месяц)?

Расширенный графический интерфейс с Python

Почти каждое программное обеспечение, которое мы используем на экране компьютера, представляет собой своего рода графический интерфейс. Большинство приложений с графическим интерфейсом предоставляют платформу для дружественного взаимодействия с программным продуктом. Блокнот и обычный калькулятор, встречающиеся в большинстве систем Windows, представляют собой несколько простых примеров графического интерфейса, доступного всем пользователям.

Python - высокоуровневый язык программирования созданный Гвидо ван Россумом еще в 1980 году. Мощный, одновременно поддерживающий несколько парадигм программирования, на сегодняшний день используется во многих сферах деятельности, от программирования микроконтроллеров и до создания сложных микросервисных веб приложений. 
 

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу