6 полезных библиотек Python. Часть 2.
Pywhatkit:
Позволяет выполнять различные действия, такие как отправка сообщений WhatsApp, поиск в Google и другие автоматизированные задачи.
import pywhatkit
pywhatkit.sendwhatmsg("+1234567890", "Привет, это Otus!", 10, 30)
pyjokes:
Возвращает случайные шутки и анекдоты.
import pyjokes
print(pyjokes.get_joke())

pymouse:
Позволяет управлять мышью с помощью кода.
from pymouse import PyMouse
m = PyMouse()
m.move(100, 100)
speech_recognition:
Позволяет распознавать речь с микрофона.
import speech_recognition as sr
recognizer = sr.Recognizer()
with sr.Microphone() as source:
print("Скажите что-нибудь:")
audio = recognizer.listen(source)
print("Вы сказали:", recognizer.recognize_google(audio))
pynput:
Позволяет контролировать и мониторить ввод с клавиатуры и мыши.
from pynput.keyboard import Key, Listener
def on_press(key):
print(f'Нажата клавиша {key}')
def on_release(key):
print(f'Отпущена клавиша {key}')
with Listener(on_press=on_press, on_release=on_release) as listener:
listener.join()
pytesseract:
Описание: Использует OCR (оптическое распознавание символов) для извлечения текста из изображений.
from PIL import Image
import pytesseract
image = Image.open('image.png')
text = pytesseract.image_to_string(image)
print(text)
Не бойтесь исследовать и экспериментировать вместе с Otus!