Resultados da pesquisa a pedido "yield"
Reescreva isso para aumentar o rendimento para um rendimento linear?
Digamos que eu tenha o seguinte código (contexto reduzido para manter o escopo da questão limitado)
Chamando corotinas em asyncio.Protocol.data_received
Estou tendo um problema ao fazer coisas assíncronas noasyncio.Protocol.data_received retorno de chamada do novo Pythonassíncio módulo. Considere o seguinte servidor: class MathServer(asyncio.Protocol): @asyncio.coroutine def slow_sqrt(self, ...
O que acontece quando uma declaração de rendimento Python não tem expressão?
Eu sou um programador de C # tentando entender algum código Python. O código em questão é uma função geradora e tem a seguinte aparência: def func(): oldValue = curValue yield curValue = oldValueSe eu entendi isso corretamente, isso irá gerar ...
Como o rendimento funciona no código Python C, parte boa e ruim
Recentemente, estive pesquisando o código do Python. Eu sei como usar geradores (em seguida, enviar e etc.), mas é divertido entender isso lendo o código Python C. Encontrei o código emObjeto / ...
Como o 'rendimento' funciona neste gerador de permutação?
def perm_generator(lst): if len(lst) == 1: yield lst else: for i in range(len(lst)): for perm in perm_generator(lst[:i] + lst[i+1:]): yield [lst[i]] + permEsse código está me incomodando, pois não entendo como oyields se conectam. Meu ...
Diferença entre `yield de foo ()` e `para x em foo (): yield x`
Em Python, muitos exemplos de rendimento explicam dizendo que yield from foo()é similar a for x in foo(): yield xPor outro lado, não parece exatamente o mesmo e há alguma mágica nele. Sinto-me um pouco desconfortável ao usar uma função que faz ...
O gerador não está trabalhando para dividir a string por identificador específico. Python 2
Até agora, encontrei uma maneira de fornecer o nome, a sequência e a sequência extra. Funciona para o segundo, mas não funciona para o primeiro? é tão estranho porque os formatos são realmente semelhantes. é porque é várias linhas? eu pensei que ...
Implementando o Suporte “Gerador” em um Idioma Customizado
Eu tenho um pouco de fetiche pelo design de idiomas e atualmente estou brincando com meu próprio idioma de hobby. ( http://rogeralsing.com/2010/04/14/playing-with-plastic/ [http://rogeralsing.com/2010/04/14/playing-with-plastic/]) Uma coisa que ...
Simultaneidade ou desempenho Benefícios do retorno do rendimento ao retornar uma lista
Fiquei me perguntando se existe alguma simultaneidade (agora ou futura) ou benefício de desempenho ao usar o retorno do rendimento ao retornar uma lista. Veja os seguintes exemplos Método de processamento void Page_Load() { foreach(var item in ...