Python_No_Panic
Открыть в Telegram
Самый перспективный, полезный и ламповый канал по Python в русскоязычном телеграме! Обучающие посты в хронологическом порядке, посты по софт скиллам и чат, где вам всегда помогут админы и комьюнити. Сотрудничество: @Niik_Whaale
Больше2 146
Подписчики
Нет данных24 часа
-37 дней
-1330 день
Архив постов
2 146
multitasking - это простенькая библиотека, с помощью которой вы сможете сделать свои функции асинхронными, добавив всего один декоратор 😮
Т.к. в Python не получится реализовать истинный параллелизм с помощью потоков (а всё из-за ограничений GIL), одновременное выполнение нескольких задач можно сделать асинхронно, причём всё это дело будет работать в одном потоке.
На втором скриншоте показан результат кода, который выполнялся последовательно, БЕЗ применения multitasking.
А на третьем - результат, полученный асинхронно 👌🏻
Исходный код - https://pastebin.com/9FyeuNW7
2 146
gTTS - это простая в использовании библиотека, которая позволяет озвучивать любой текст прямо из Python скрипта 🔥
gTTS способен работать с разными языками и даже акцентами, т.к. под капотом использует Google Speech API. Но, именно поэтому, библиотека нуждается в интернет соединении.
Пример использования показан на скриншоте выше, а документацию можно найти здесь 👌🏼
Исходник - https://pastebin.com/475MF6GZ
2 146
Какое значение нужно подставить вместо знака "?", чтобы на экран вывелось число 0 ?
