Size: a a a

Сообщество Python Программистов

2020 April 25

A

Alexander in Сообщество Python Программистов
Он может работать условно бесконечно, при этом эпизодически чего то yieldить
источник

б

баккара in Сообщество Python Программистов
Alexander
Он может работать условно бесконечно, при этом эпизодически чего то yieldить
+
источник

A

Axenia in Сообщество Python Программистов
Ты не можешь голосовать с отрицательной кармой
источник

b

bbclub in Сообщество Python Программистов
Axenia
Ты не можешь голосовать с отрицательной кармой
обидно
источник

A

Alexander in Сообщество Python Программистов
Идеален (на мой взгляд) случай когда главная задача крутится бесконечно и из неё вызываются асинхронные таски
источник

б

баккара in Сообщество Python Программистов
ебать мен ты лучший, спасибо за обьяснение простыми словами и за помощь, жаль не могу +реп кинуть, но знай ты крутой
источник

A

Alexander in Сообщество Python Программистов
Т.е в парадигме с playsound - какой то sfx на фоне можно вызвать асинком
источник

б

баккара in Сообщество Python Программистов
до меня дошло как это использовать корректно
источник

A

Alexander in Сообщество Python Программистов
А вот музыку крутить - лучше делать главным сам плеер
источник

A

Alexander in Сообщество Python Программистов
Решение с тредами - тоже хорошее. Это работает веками и чуть проще для понимания, до тех пор пока хочешь крутить звуки
источник

A

Alexander in Сообщество Python Программистов
Но стоит у переться разочек в потоконебезопасные вызовы, и придётся постигать GIL и race conditions
источник

A

Alexander in Сообщество Python Программистов
Наиболее простое решение с фоновой музыкой - мультипроцессинг
источник

A

Alexander in Сообщество Python Программистов
Просто породить отдельный процесс и пусть там себе играет без переключений контекста
источник

б

баккара in Сообщество Python Программистов
источник

ЮЧ

Юрий 👨‍🔬 Чебышев... in Сообщество Python Программистов
Alexander
Идеален (на мой взгляд) случай когда главная задача крутится бесконечно и из неё вызываются асинхронные таски
+ за баккару)
источник

A

Axenia in Сообщество Python Программистов
bomzheg (315.46) увеличил карму borntohack (491.24)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander
И то и другое - многозадачность
При многопоточности (трединг) - происходит переключение на тред каждые 20мс
При асинхронной работе - переключений не происходит
Переключения происходят по await
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander
Наиболее простое решение с фоновой музыкой - мультипроцессинг
Мультипроцессинг умеет и asyncio))
источник

А

Антон in Сообщество Python Программистов
Ребят. У меня ubuntu. По умолчанию с ней идёт python2. Я установил python3, но модули pip устанавливаются на старую версию. как сделать чтобы ставились на третий python?
источник

R

RuS in Сообщество Python Программистов
Антон
Ребят. У меня ubuntu. По умолчанию с ней идёт python2. Я установил python3, но модули pip устанавливаются на старую версию. как сделать чтобы ставились на третий python?
pip3
источник