Size: a a a

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

2020 February 21

B

Bohdan in Сообщество Python Программистов
Бензофуран Гетероцикл
Там же логика простейшая
Я в курсе, но на телефоне не оч удобно писать
источник

b

bbclub in Сообщество Python Программистов
ну смотря какая задача, есть еще зеленые потоки (gevent), та же асинхронка
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
bbclub
ну смотря какая задача, есть еще зеленые потоки (gevent), та же асинхронка
Они заменяют механизм Гила или работают поверх?
источник

b

bbclub in Сообщество Python Программистов
Бензофуран Гетероцикл
Они заменяют механизм Гила или работают поверх?
они асинхронно работают
источник

b

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

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
bbclub
они асинхронно работают
Как именно асинхронка там реализована?))
источник

VA

Vadim Apenko in Сообщество Python Программистов
bbclub
они асинхронно работают
Асинхронность разная бывает.
Потоки, aio, это все тоже асинхронность.
источник

b

bbclub in Сообщество Python Программистов
Vadim Apenko
Асинхронность разная бывает.
Потоки, aio, это все тоже асинхронность.
ну имею ввиду в одном потоке как бы)
источник

VA

Vadim Apenko in Сообщество Python Программистов
bbclub
ну имею ввиду в одном потоке как бы)
Я думал мы про потоки
источник

R3

Rud 356 in Сообщество Python Программистов
Вроде gevent похож на потоки из того, что я читал
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Vadim Apenko
Асинхронность разная бывает.
Потоки, aio, это все тоже асинхронность.
Мультипроцессинг с некоторыми оговорками тоже можно считать))
источник

БГ

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

VA

Vadim Apenko in Сообщество Python Программистов
Бензофуран Гетероцикл
Мультипроцессинг с некоторыми оговорками тоже можно считать))
Сначала его написал. Но потом убрал, ибо оговорки там такие, что мне прилетело бы по еблету за такое высказывание.
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Vadim Apenko
Сначала его написал. Но потом убрал, ибо оговорки там такие, что мне прилетело бы по еблету за такое высказывание.
Да и юзать его очень больно и сходу не при думаешь таких задач где оно нужно
источник

b

bbclub in Сообщество Python Программистов
асинхронность и многопоточность как по мне это разное)
источник

A

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

SI

Sergey Ibragimov in Сообщество Python Программистов
Бензофуран Гетероцикл
Да и юзать его очень больно и сходу не при думаешь таких задач где оно нужно
есть такая процедура барьер, которая собирает данные(с процедуры с ним) по количеству и можно таймаут ставить на обработку, если будет превышение то процедура в барьере отвалится (threading, asyncio, кажется в multiprocessing тоже есть)
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
bbclub
асинхронность и многопоточность как по мне это разное)
Асинхронка может быть через многопоточность))
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Добил мозг))
источник

R3

Rud 356 in Сообщество Python Программистов
Кстати, насколько часто вы используете assert? Чисто интересно вот)
источник