Результаты поиска по запросу "coroutine"

1 ответ

В чем разница между loop.create_task, asyncio.async / sure_future и Task?

Я немного смущен некоторыми

3 ответа

@ cdunn2001: (комментарий Уинстона) В Python3.3 введено выражение «yield from», которое позволяет вам получать результаты из суб-генератора.

разница между сопрограммой и продолжением и генератором?

3 ответа

Дождаться окончания n горутин

Мне нужно запустить огромное количество подпрограмм и дождаться их окончания. Кажется, что интуитивно понятный способ использует канал для ожидания завершения всех из них: package main type Object struct { //data } func (obj *Object) ...

ТОП публикаций

9 ответов

В чем разница между ниткой и волокном?

В чем разница между ниткой и волокном? Я слышал о волокнах от ruby и читал, что они доступны на других языках, может кто-нибудь объяснить мне в простых терминах, в чем разница между нитью и волокном.

1 ответ

почему моя сопрограмма блокирует весь экземпляр торнадо?

from tornado import web, gen import tornado, time class CoroutineFactorialHandler(web.RequestHandler): @web.asynchronous @gen.coroutine def get(self, n, *args, **kwargs): n = int(n) def callbacker(iterator, callback): try: value = next(iterator) ...

4 ответа

Как создать цикл событий с запущенными сопрограммами на нем навсегда?

Чтобы предотвратить переключение контекста, я хочу создать большой цикл для обслуживания как сетевых подключений, так и некоторых подпрограмм.Вот реализация ...

1 ответ

Избегайте «исключения игнорируются» в расширенном генераторе Python

У меня есть сопрограмма (расширенные генераторы) в Python с некоторым кодом, который будет выполнен после окончания данных: def mycoroutine(): try: while True: data = (yield) print data finally: raise ValueError print "END" co = mycoroutine() ...

17 ответов

Как вы реализуете сопрограммы в C ++

Я сомневаюсь, что это может быть сделано переносимо, но есть ли какие-нибудь решения там? Я думаю, что это можно сделать путем создания альтернативного стека...

1 ответ

спасибо, то, что вы сказали, дало мне представление о том, как справиться с моей проблемой, спасибо :)

4 ответа

Будет ли генератор Python собирать мусор, если он больше не будет использоваться, но еще не достиг StopIteration?

Когда генератор больше не используется, он должен быть мусором, верно? Я попробовал следующий код, но я не уверен, в какой части я ошибся.