Всё самое интересное из мира Python
Сотрудничество, реклама: @devmangx
Работаем с @Spiral_Yuri
РКН: https://clck.ru/3GMMF6
Post #4289
16.2K
PY @pythonportal
Showing posts older than #4290 · Back to latest

threading, multiprocessing, asyncioThreadPoolExecutor, ProcessPoolExecutor, Pool









Optional, Union, Literal, Callable, TypedDict, Protocol, Generic и другие.
pygame — простая и мощная библиотека для работы со звукомpygame.mixer.pre_init(frequency=48000, size=-16, channels=2, buffer=512)frequency=48000 — частота дискретизации звука (48 кГц).size=-16 — 16-битные аудиосемплы, - означает знаковые (signed).channels=2 — стерео (2 канала).buffer=512 — размер звукового буфера, влияет на задержкуpygame.mixer — обязательно для воспроизведения звука —> pygame.mixer.init()music.mp3 в память. Файл должен быть в той же директории, что и скрипт —> pygame.mixer.music.load("music.mp3")pygame.mixer.music.play()get_busy() возвращает True), программа "ждёт" и ничего не делает. Это предотвращает мгновенное завершение скрипт —>while pygame.mixer.music.get_busy():
pass
pip install realtimetts[all]