Resultados da pesquisa a pedido "yield"

1 a resposta

Anotação do tipo PEP 484 do Python para expressão de gerador

Qual é a anotação de tipo correta para uma função que retorna umexpressão gerador [https://docs.python.org/3/reference/expressions.html#generator-expressions]? por exemplo.: def foo(): return (x*x for x in range(10))Não consigo descobrir se ...

3 a resposta

Como "yield put" na redux-saga em um retorno de chamada?

Como a declaração "yield" não é permitida em um retorno de chamada, como posso usar o recurso "put" do redux-saga em um retorno de chamada? Gostaria de receber o seguinte retorno de chamada: function onDownloadFileProgress(progress) { yield ...

6 a resposta

Retorno de rendimento aninhado com IEnumerable

3 a resposta

Pode um loop while ser usado com rendimento em scala

Aqui está o formato padrão para um for / yield no scala: observe que ele espera uma coleção - cujos elementos conduzem a iteração. for (blah <- blahs) yield someThingDependentOnBlahEu tenho uma situação em que um número indeterminado de ...

3 a resposta

qual é a diferença entre yield e yield no python 3.3.2+

Após o python 3.3.2+, o python suporta uma nova sintaxe para a função create generator yield from <expression>Eu fiz uma tentativa rápida para isso, >>> def g(): ... yield from [1,2,3,4] ... >>> for i in g(): ... print(i) ... 1 2 3 4 >>>Parece ...

3 a resposta

Como usar 'yield' dentro da função assíncrona?

Eu quero usar o rendimento do gerador e funções assíncronas. Eu liEste tópico [https://stackoverflow.com/questions/231767/what-does-the-yield-keyword-do-in-python] e escreveu o próximo código: import asyncio async def createGenerator(): mylist = ...

2 a resposta

python - o que yield (yield) faz?

Desde o python 2.5, há a capacidade desend(), throw(), close() em um gerador. Dentro do gerador definido, é possível 'capturar' os dados enviados, fazendo algo como: def gen(): while True: x = (yield) if x == 3: print('received 3!!') break ...

5 a resposta

Tradução do yield no VB.NET

primeiro, devo assumir que não estou muito familiarizado com a palavra-chave C # yield e sua função. Qual é a melhor / mais fácil maneira de "traduzi-lo" para o VB.NET? Especialmente eu tentei converteresse ...

4 a resposta

Trilhos 3 - retorno de retorno ou retorno de chamada não serão visualizados <% = yield (: barra lateral) || render ('shared / sidebar')%>

Estou migrando um site do Rails 2 (mais recente) para o Rails 3 (beta2). Testando comRuby 1.9.1p378eRuby 1.9.2dev(Tronco de 04/04/2010 27225) Preso em uma situação, não sei qual parte funcionará bem. Suspeitoyield é o problema, mas não sei ...

5 a resposta

invocando rendimento para um gerador em outra função

suponha que eu tenha algum objeto gerente. A API deste objeto tem ummain_hook função, que recebe outra funçãof como argumento, e executa o dadof em um loop, fazendo algumas coisas entre cada iteração: def main_hook(self,f): while ...