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

Действия GitHub для разработки на Python

Если вы разрабатываете свое приложение на GitHub, то, возможно, захотите рассмотреть возможность использования GitHub Actions для вашего CI/CD. В этом руководстве мы рассмотрим, как использовать действия GitHub для тестирования нескольких версий python и на разных платформах.

Оператор причинного вывода «do» полностью объяснен со сквозным примером с использованием Python и DoWhy

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

От беспорядка к ясности: рефакторинг кода Python с помощью одной команды

Написание чистых и элегантных кодовых баз — недооцененный навык программирования. Многие программисты, особенно новички, просто сосредотачиваются на правильном понимании своих основ.

Разработка Airflow с помощью Docker

Airflow должен быть легким в работе и развитии.

В 4 раза быстрее операции Pandas с минимальным изменением кода

Одним из основных ограничений Pandas является то, что он может быть медленным при работе с большими наборами данных, особенно при выполнении сложных операций. Это может расстроить специалистов по обработке данных и аналитиков, которым в своей работе необходимо обрабатывать и анализировать большие наборы данных.

Есть несколько способов решить эту проблему. Одним из способов является использование параллельной обработки.

Трассировка Python — объяснение

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

Магические методы Python, о которых вы, возможно, не слышали

Волшебные методы Python, также известные как методы dunder (двойное подчеркивание), могут быть использованы для реализации множества интересных вещей. Большую часть времени мы используем их для простых вещей, таких как конструкторы (__init__), строковое представление (__str__, __repr__) или арифметические операторы (__add__/__mul__). Однако существует еще много волшебных методов, о которых вы, вероятно, не слышали, и в этой статье мы рассмотрим их все (даже скрытые и недокументированные).

Создайте образ Docker для Jupyter Notebook и запустите на облачном VertexAI

Python использует Logging для записи программных журналов

Эта статья начнется с основ и на простых примерах научит вас, как использовать ведение журналов для записи журналов программ.

Параметризация Fixtures в Python

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

Рассмотрим два способа параметризации фикстур в Pytest (фабрики фикстур и неявная параметризация) и закончу обсуждением того, когда какой из них использовать.

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

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

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

Попробовать

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

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