Python Tech Code • IT
3.91K subscribers
1.01K photos
117 videos
33 files
945 links
Изучаем Python, осваиваем SQL и следим за IT-новостями.

Сотрудничество (реклама): @NotPriceMedia

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
🔥 Тайм-менеджмент на Python

Библиотека schedule в Python позволяет легко планировать выполнение функций в заданное время или с определенным интервалом.

💬Библиотека schedule позволяет планировать выполнение функций с помощью простых и понятных методов.

Основные функции включают:

1️⃣ every(): Планирует выполнение функции с определенной периодичностью.
2️⃣ at(): Планирует выполнение функции в определенное время.
3️⃣ cancel_job(): Отменяет запланированную задачу.

Установка библиотеки:
pip install schedule


🔜 Это может быть полезно для автоматизации различных задач, таких как отправка отчётов по электронной почте, очистка временных файлов и многое другое.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1452
🔥 ТОП-15 Python фреймворков.

🇨🇱 Подпишись на «Python Tech Code»у
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥71
This media is not supported in your browser
VIEW IN TELEGRAM
🪖 Supervision — это библиотека, созданная для упрощения работы с проектами компьютерного зрения.

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

Основные функции:

🌟Обработка изображений.
Supervision предоставляет простые методы для предварительной обработки изображений, такие как изменение размера, нормализация и аугментация данных.

🌟Детекция объектов.
Библиотека включает инструменты для поиска и идентификации объектов на изображениях, что делает её идеальной для многих приложений, от автоматизации до анализа данных.

🌟Сегментация.
Supervision поддерживает сегментацию изображений, что позволяет делить их на области для более детального анализа.

🌟Интеграция с другими библиотеками.
Эта библиотека хорошо сочетается с другими популярными инструментами в экосистеме Python, такими как TensorFlow и PyTorch.


💻 GitHub

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👀53👍2
🔥11🤯42😁2👀2
Работа с папками и файлами в Jupyter Notebook с помощью магических команд

Для эффективной работы с папками, навигации по каталогам, записи в файлы и запуска скриптов в JupyterNotebook используйте эти четыре волшебные команды:

%mkdir : Создание папок.
%cd : Навигация по каталогам.
%%writefile : Запись в файлы.
%run : Выполнение внешних скриптов Python.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍32👀2
🌟 Инструмент для анализа эмоций

DeepFace — это мощная библиотека для анализа лиц, основанная на глубоких нейронных сетях.

🔊Она предоставляет простые в использовании функции для различных задач, таких как распознавание лиц, проверка идентичности и анализ эмоций.

Основные возможности:

🔘Распознавание лиц.
🔘Проверка идентичности.
🔘Анализ эмоций.

Установка библиотеки:
pip install deepface


📌 Эта библиотека поддерживает различные модели, включая VGG-Face, Google FaceNet и OpenFace, что делает её удобной для быстрого эксперимента и внедрения в проекты.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥123👀2👍1
📊 Экспоненциальное сглаживание полезно для выявления базовой закономерности в данных

Библиотека tsmoothie в Python представляет собой мощный инструмент для сглаживания временных рядов и обнаружения аномалий.

🔴Она предлагает широкий спектр методов сглаживания, включая экспоненциальное сглаживание, свёрточное сглаживание, спектральное сглаживание, полиномиальное сглаживание и другие.

Установка библиотеки:
pip install tsmoothie


💻 GitHub

Кроме того, библиотека поддерживает различные типы интервалов для выявления аномалий и предсказаний.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64👀2
Что выведет этот код?
Anonymous Quiz
30%
10
29%
20
26%
Ошибку
14%
Узнать ответ
👍12🔥2😁1
🔥 Простое объяснение методов APPEND и MERGE

🔵APPEND: Используется для добавления строк из одной таблицы в другую, требует идентичных столбцов.

🔵MERGE: Используется для объединения таблиц по общему ключу, поддерживает различные типы соединений.


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥32
🗺 Создаем карту мира

Cartopy — это библиотека Python, специально разработанная для работы с картографией и геоданными.

Установка библиотек:
pip install cartopy matplotlib


🌊 Добавление картографических особенностей:

🟢ax.coastlines() — добавляет контуры береговой линии;
🟢ax.add_feature(cfeature.LAND) — добавляет сушу на карту;
🟢ax.add_feature(cfeature.OCEAN)— добавляет океан;
🟢ax.add_feature(cfeature.BORDERS, linestyle='--') — добавляет границы стран с пунктирной линией;
🟢ax.add_feature(cfeature.LAKES, alpha=0.5) — добавляет озера с определенной прозрачностью;
🟢ax.add_feature(cfeature.RIVERS)— добавляет реки на карту.


🌍 Используя библиотеку Cartopy, вы можете легко визуализировать геофизические данные и создавать красивую карту мира с множеством деталей.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83🔥2
💲 12 самых высокооплачиваемых профессий в сфере программирования

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔4🔥2👀2
🔭 Лабиринт импортов: обнаруживаем модули

Функция inspect.getmodule() из модуля inspect позволяет получить модуль, в котором определена определённая функция, класс или другой объект.

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

Если объект является встроенным модулем, классом или функцией, функция inspect.getmodule() вернёт None, поскольку эти объекты не определены в файле.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2🔥2
📍 Уличные сети и их визуализация

Библиотека OSMnx является мощным инструментом для работы с уличными сетями и геопространственными данными, предоставляя простой и эффективный способ загрузки, анализа и визуализации данных из OpenStreetMap.

Основные возможности OSMnx:

🤔Загрузка и моделирование уличных сетей:
Пользователи могут загрузить и смоделировать пешеходные, автомобильные или велосипедные уличные сети всего за одну строку кода.

🤔Анализ и визуализация:
OSMnx позволяет анализировать и визуализировать уличные сети, включая анализ графа и визуализацию данных.

🤔Работа с геопространственными данными:
Пользователи могут загружать и работать с различными геопространственными данными, такими как точки интереса, контуры зданий, данные о высотах и ориентациях улиц.

🤔Маршрутизация:
OSMnx поддерживает маршрутизацию по уличным сетям, включая поиск кратчайших путей для пешеходов, водителей и велосипедистов.


Установка библиотеки:
pip install osmnx


➡️ После выполнения этого кода будет скачан граф городской дорожной сети Москвы и отображен на экране в виде схемы, где различные линии представляют собой улицы, а узлы — перекрестки.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥2
Языки, используемые на этих веб-сайтах

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👀82🔥2
🔩 Проверка орфографии

Библиотека pyspellchecker в Python — это удобный инструмент для проверки орфографии.

Основные возможности:

🟣Проверка слов.
Определяет, есть ли написанное слово в словаре.

🟣Исправление ошибок.
Предлагает варианты исправления для неверно написанных слов.

🟣Поддержка различных языков.
Можно использовать словари для разных языков.


Установка библиотеки:
pip install pyspellchecker


▶️ Кроме того, есть возможность загрузить дополнительные слова в словарь, чтобы они не помечались как ошибочные, а также настроить расстояние Левенштейна для уменьшения количества ошибок, которые библиотека будет считать приемлемыми.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍32🔥1
💎 Программирование включает в себя более сложную совокупность процессов, из которых кодирование является лишь одним

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥42