Мультипроцессинг 🤓
Если у вас есть задача, которая представляет собой неделимую операцию и которая занимает слишком много времени на обработку, то мультипроцессинг является хорошим способом для ее решения.
💜 // class Python
Если у вас есть задача, которая представляет собой неделимую операцию и которая занимает слишком много времени на обработку, то мультипроцессинг является хорошим способом для ее решения.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍3
[ Альбом ]
FastAPI⌨️
FastAPI - это фреймворк для создания веб-приложений и API (Application Programming Interface) на языке Python. Он предназначен для тех, кто хочет быстро и просто создавать высокопроизводительные веб-сервисы.
💜 // class Python
FastAPI
FastAPI - это фреймворк для создания веб-приложений и API (Application Programming Interface) на языке Python. Он предназначен для тех, кто хочет быстро и просто создавать высокопроизводительные веб-сервисы.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3
PyScript ⚙️
PyScript - это фреймворк, который позволяет пользователям создавать богатые Python-приложения в браузере, используя интерфейс HTML и мощь Pyodide, WASM и современных технологий.
💜 // class Python
PyScript - это фреймворк, который позволяет пользователям создавать богатые Python-приложения в браузере, используя интерфейс HTML и мощь Pyodide, WASM и современных технологий.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
📦 FreezeGun — полезная библиотека для повышения удобства тестирования модулей, которые зависят от времени (datetime).
🕐 Специализация Freezegun — управлять временем. Например, нужно проверить, что у пользователя есть подписка на определенный сервис только до конца декабря месяца.
👉 Рассмотрим несколько случаев:
31 декабря 2020 года, 23:59:59 — доступ еще есть;
1 января 2021 года, 00:00:00 — доступа уже нет.
💎 Freezegun как раз и позволяет управлять временем в момент запуска тестов.
🕐 Специализация Freezegun — управлять временем. Например, нужно проверить, что у пользователя есть подписка на определенный сервис только до конца декабря месяца.
👉 Рассмотрим несколько случаев:
31 декабря 2020 года, 23:59:59 — доступ еще есть;
1 января 2021 года, 00:00:00 — доступа уже нет.
💎 Freezegun как раз и позволяет управлять временем в момент запуска тестов.
👍3❤1
📌 Рекурсия
👉 Рекурсивная функция — это та, которая вызывает сама себя. При первом знакомстве рекурсию не очень просто понять, но без её понимания в разработке будет тяжело.
👨💻 В качестве простейшего примера рассмотрим код для вычисления факториала.
🎱 Факториал числа — это число, умноженное на каждое предыдущее число вплоть до 1. Например, факториал числа 5: 5! = 5*4*3*2*1 = 120
@class_python
👉 Рекурсивная функция — это та, которая вызывает сама себя. При первом знакомстве рекурсию не очень просто понять, но без её понимания в разработке будет тяжело.
👨💻 В качестве простейшего примера рассмотрим код для вычисления факториала.
🎱 Факториал числа — это число, умноженное на каждое предыдущее число вплоть до 1. Например, факториал числа 5: 5! = 5*4*3*2*1 = 120
@class_python
👍10🤣2
👉 Сегодня разберём, как быстро преобразовать текст в человеческую речь. Python предоставляет множество API для преобразования текста в речь. Google Text to Speech API популярен и широко известен как gTTS API.
🧑💻 В приведенном выше коде мы импортировали API и используем функцию gTTS. Функция gTTS() принимает три аргумента:
1️⃣ Первый аргумент – это текстовое значение, которое мы хотим преобразовать в речь.
2️⃣ Второй аргумент – указанный язык, поддерживается множество языков для преобразования.
3️⃣ Третий аргумент представляет скорость речи. Мы не передали значение slow, поэтому оно будет false, а это означает, что речь будет идти с обычной скоростью.
@class_python
🧑💻 В приведенном выше коде мы импортировали API и используем функцию gTTS. Функция gTTS() принимает три аргумента:
1️⃣ Первый аргумент – это текстовое значение, которое мы хотим преобразовать в речь.
2️⃣ Второй аргумент – указанный язык, поддерживается множество языков для преобразования.
3️⃣ Третий аргумент представляет скорость речи. Мы не передали значение slow, поэтому оно будет false, а это означает, что речь будет идти с обычной скоростью.
@class_python
👍5🤣2👨💻1
Что будет выведено в итоге?
Anonymous Quiz
59%
[5, 7, 7, 6, 6, 8]
21%
[[6, 6, 8], [5, 7, 7]]
17%
None
3%
[11, 13, 15]
📦 rembg - это полезная библиотека, которая легко удаляет фон с изображений.
👨💻 В качестве простейшего примера рассмотрите код с подробными комментариями.
⚠️ Данный способ не идеален, он больше полу-автоматический и не всегда может работать корректно и аккуратно. Изображения с обрезанным фоном нужно подредактировать, исправляя недостатки скрипта.
@class_python
👨💻 В качестве простейшего примера рассмотрите код с подробными комментариями.
⚠️ Данный способ не идеален, он больше полу-автоматический и не всегда может работать корректно и аккуратно. Изображения с обрезанным фоном нужно подредактировать, исправляя недостатки скрипта.
@class_python
👍7❤1
📦 Pgeocode - библиотека для облегчения работы с географическими данными. С помощью информации о почтовом индексе мы можем получить и представить регион или информацию, связанную с этой областью.
👨💻 В качестве примера рассмотрите код с подробными комментариями.
@class_python
👨💻 В качестве примера рассмотрите код с подробными комментариями.
@class_python
🔥4👍1
😁22👍5
📩 Автоматизированная отправка Gmail
👉 Бывает так, что нужно автоматизировать отправку почты Gmail, попробуйте данный сценарий автоматизации, использующий модуль Python-Gmail.
Модуль позволяет отправлять электронные письма одному или сразу нескольким получателям.
👨💻 Ознакомьтесь с примером кода на картинке.
✉️ Отправляйте массовые электронные письма
⚙️ Используйте в своих проектах
@class_python
👉 Бывает так, что нужно автоматизировать отправку почты Gmail, попробуйте данный сценарий автоматизации, использующий модуль Python-Gmail.
Модуль позволяет отправлять электронные письма одному или сразу нескольким получателям.
👨💻 Ознакомьтесь с примером кода на картинке.
✉️ Отправляйте массовые электронные письма
⚙️ Используйте в своих проектах
@class_python
🤯6👍2🌭1
🐍 Python - это один из самых популярных и быстрорастущих языков программирования. Главная особенность Python - это краткость и предельная простота кода.
💡 Хочешь БЕСПЛАТНО изучить Python? Тогда тебе к нам!
⚡️ Подписаться на канал Python University
💎 Приведу несколько преимуществ нашего канала:
1️⃣ Полностью бесплатные уроки
2️⃣ Изучение по шагам с самых основ
3️⃣ Подходит абсолютным новичкам
4️⃣ Возможность получить новую профессию
5️⃣ Помогает упорядочить знания
🎉 Ты ещё не с нами? Так чего ты ждёшь?
👉 ПОДПИСАТЬСЯ
⭐️ Канал Python University
💡 Хочешь БЕСПЛАТНО изучить Python? Тогда тебе к нам!
⚡️ Подписаться на канал Python University
💎 Приведу несколько преимуществ нашего канала:
1️⃣ Полностью бесплатные уроки
2️⃣ Изучение по шагам с самых основ
3️⃣ Подходит абсолютным новичкам
4️⃣ Возможность получить новую профессию
5️⃣ Помогает упорядочить знания
🎉 Ты ещё не с нами? Так чего ты ждёшь?
👉 ПОДПИСАТЬСЯ
⭐️ Канал Python University
😁2👍1