🐕 Watchdog — библиотека для мониторинга событий файловой системы
Инструмент позволяет отслеживать изменения в файлах и директориях, такие как создание, удаление, изменение и перемещение. Watchdog поддерживает работу в различных операционных системах, включая Linux, macOS и Windows.
Библиотека может быть полезна для:
▪️автоматического перезапуска серверов при изменениях;
▪️обработки файлов, загружаемых в определённую директорию;
▪️синхронизации содержимого папок;
▪️создания систем резервного копирования, которые реагируют на изменения файлов.
🔗 Ссылка на репозиторий Watchdog
🔗 Ссылка на документацию
Инструмент позволяет отслеживать изменения в файлах и директориях, такие как создание, удаление, изменение и перемещение. Watchdog поддерживает работу в различных операционных системах, включая Linux, macOS и Windows.
Библиотека может быть полезна для:
▪️автоматического перезапуска серверов при изменениях;
▪️обработки файлов, загружаемых в определённую директорию;
▪️синхронизации содержимого папок;
▪️создания систем резервного копирования, которые реагируют на изменения файлов.
🔗 Ссылка на репозиторий Watchdog
🔗 Ссылка на документацию
👍22❤4🔥3
🐍 У нас есть еженедельная email-рассылка, посвященная последним открытиям и тенденциям в мире Python.
В ней:
● Новые возможности в последних версиях Python
● Работа с базами данных и SQL в Python
● Веб-разработка на Django и Flask
● Машинное обучение и анализ данных с помощью Python
● Автоматизация и работа с API на Python
● Тестирование и отладка кода на Python
● Задачи для новичков с решениями
👉Подписаться👈
В ней:
● Новые возможности в последних версиях Python
● Работа с базами данных и SQL в Python
● Веб-разработка на Django и Flask
● Машинное обучение и анализ данных с помощью Python
● Автоматизация и работа с API на Python
● Тестирование и отладка кода на Python
● Задачи для новичков с решениями
👉Подписаться👈
👍4
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
💻🚀💊 «Доктор Хаус»: ИИ-диагност в вашем телефоне. Передаём стартап в хорошие руки
В предыдущей части статьи инженер ПО рассказывал о том, как поучаствовал в хакатоне по созданию ИИ-стартапа. В новой части автор уделяет больше внимания итоговому продукту, а не процессу соревнования.
Продукт — это мобильное приложение Dr. House, ИИ-диагност, который может поставить предварительный диагноз. Внутри статьи также есть полная информация о проекте и ссылка на его исходный код.
🔗 Читать статью
🔗 Зеркало
В предыдущей части статьи инженер ПО рассказывал о том, как поучаствовал в хакатоне по созданию ИИ-стартапа. В новой части автор уделяет больше внимания итоговому продукту, а не процессу соревнования.
Продукт — это мобильное приложение Dr. House, ИИ-диагност, который может поставить предварительный диагноз. Внутри статьи также есть полная информация о проекте и ссылка на его исходный код.
🔗 Читать статью
🔗 Зеркало
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
👆Прежде чем начать встречаться с Python-разработчиком, оцените все риски👆
😁44🥱5❤3👍3
🧑💻 Suppgram: open-source служба поддержки на Telegram-ботах
Статья на «Хабре» описывает проект горячей линии для общения клиентов с волонтёрами. Автор рассматривает:
▪️особенности использования Telegram-ботов,
▪️архитектуру системы,
▪️ паттерны проектирования.
🔗 Читать статью
Статья на «Хабре» описывает проект горячей линии для общения клиентов с волонтёрами. Автор рассматривает:
▪️особенности использования Telegram-ботов,
▪️архитектуру системы,
▪️ паттерны проектирования.
🔗 Читать статью
❤🔥4👍4
📆 Создаём календари на Python
Новая статья на Real Python объясняет, как использовать модуль calendar для создания и настройки календарей.
Статья охватывает темы:
▫️отображение календарей в терминале,
▫️создание текстовых и HTML календарей,
▫️использование различных функций и методов модуля.
🔗 Читать статью целиком
Новая статья на Real Python объясняет, как использовать модуль calendar для создания и настройки календарей.
Статья охватывает темы:
▫️отображение календарей в терминале,
▫️создание текстовых и HTML календарей,
▫️использование различных функций и методов модуля.
🔗 Читать статью целиком
👍9❤🔥5
Forwarded from Книги для программистов
📖 ТОП-10 книг о том, как правильно построить карьеру в IT
Хотите преуспеть в IT? Ознакомьтесь с нашим списком лучших книг, которые помогут вам выстроить успешную карьеру в этой динамичной отрасли!
Читать статью, чтобы ознакомиться со всеми книгами 👉 https://proglib.io/sh/glq68BCSKj
Хотите преуспеть в IT? Ознакомьтесь с нашим списком лучших книг, которые помогут вам выстроить успешную карьеру в этой динамичной отрасли!
Читать статью, чтобы ознакомиться со всеми книгами 👉 https://proglib.io/sh/glq68BCSKj
❤5😁4👍2❤🔥1🤔1
Свежий #дайджест по Python
🐍 Devon — помощник программиста
Это опенсорсный проект, ассистент для написания кода. Использует API Anthropic, или OpenAI, или Groq. Для первых двух вам понадобится собственный ключ.
🐍 pyastgrep and custom linting
Статья рассказывает об инструменте pyastgrep, который позволяет искать специфические элементы синтаксиса Python с использованием языка запросов XPath. Автор объясняет, как использовать pyastgrep для создания пользовательских правил линтинга и соблюдения стандартов.
🐍 Testing with Python (part 5): the different types of tests
Автор рассматривает юнит-тесты, smoke-тесты, регрессионные тесты, sanity, интеграционные тесты, end-to-end тесты и др.
🐍 pyinfra
Позволяет автоматизировать установку программного обеспечения, настройку систем и выполнение команд на удалённых серверах с помощью Python.
🐍 metronomes
Позволяет создать объект с указанием интервала времени и функции, которая будет вызываться регулярно.
🐍 Devon — помощник программиста
Это опенсорсный проект, ассистент для написания кода. Использует API Anthropic, или OpenAI, или Groq. Для первых двух вам понадобится собственный ключ.
🐍 pyastgrep and custom linting
Статья рассказывает об инструменте pyastgrep, который позволяет искать специфические элементы синтаксиса Python с использованием языка запросов XPath. Автор объясняет, как использовать pyastgrep для создания пользовательских правил линтинга и соблюдения стандартов.
🐍 Testing with Python (part 5): the different types of tests
Автор рассматривает юнит-тесты, smoke-тесты, регрессионные тесты, sanity, интеграционные тесты, end-to-end тесты и др.
🐍 pyinfra
Позволяет автоматизировать установку программного обеспечения, настройку систем и выполнение команд на удалённых серверах с помощью Python.
🐍 metronomes
Позволяет создать объект с указанием интервала времени и функции, которая будет вызываться регулярно.
❤3
💬 Какая операционная система установлена на вашем основном рабочем компьютере?
❤️ — Windows
👍 — Linux
🔥 — macOS
🤔 — другое(расскажите в комментах)
#интерактив
❤️ — Windows
👍 — Linux
🔥 — macOS
🤔 — другое
#интерактив
❤249👍214🔥92🤔4👏2
🐳 Автоматический генератор Docker-образов из Poetry
Реддитор поделился своим инструментом Poetry Dockerize Plugin. Он позволяет легко:
▫️генерировать образы Docker прямо из Poetry-проекта;
▫️настраивать образы так, как вам нужно, через файл pyproject.toml.
👉 Изучить инструмент можно по этой ссылке
Реддитор поделился своим инструментом Poetry Dockerize Plugin. Он позволяет легко:
▫️генерировать образы Docker прямо из Poetry-проекта;
▫️настраивать образы так, как вам нужно, через файл pyproject.toml.
👉 Изучить инструмент можно по этой ссылке
🎉8👍4❤3🤔1
Django использует метаклассы. А метаклассы — это классы, которые конструируют другие классы. Соответственно, когда Django конструирует наш класс, он делает это с помощью своего метакласса. Внутренний класс с названием Meta позволяет задать этому конструктору необходимые нам параметры.
from django.db import models
class Product(models.Model):
name = models.CharField(max_length=100)
price = models.DecimalField(max_digits=10, decimal_places=2)
created_at = models.DateTimeField(auto_now_add=True)
class Meta:
db_table = 'product_table'
ordering = ['-created_at']
#вопросы_с_собеседований
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍4