greenlet

programação concorrente em processo leve
Baixe Agora

greenlet Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Kyle Ambroff
  • Site do editor:
  • http://ambroff.com

greenlet Tag


greenlet Descrição

Programação concorrente em processo leve O Greenlet é um spin-off de Stackless, uma versão do CPython que suporta micro-roscas chamadas "Tasklets". Taskellets executam pseudo-simultantemente (tipicamente em um único ou alguns segmentos de nível do sistema operacional) e são sincronizados com trocas de dados em "canais" .a "Greenlet", por outro lado, é uma noção ainda mais primitiva de micro-thread Nenhum agendamento implícito; coroutines, em outras palavras. Isso é útil quando você deseja controlar exatamente quando seu código é executado. Você pode construir micro-fios agendados personalizados em cima do Greenlet; No entanto, parece que os greenlets são úteis por conta própria como forma de fazer estruturas de fluxo de controle avançadas. Por exemplo, podemos recriar geradores; A diferença com os próprios geradores do Python é que nossos geradores podem chamar funções aninhadas e as funções aninhadas também podem produzir valores. Além disso, você não precisa de uma palavra-chave "rendimento". Veja o exemplo em testes / test_generator.py.greenlets é fornecido como um módulo de extensão C para o intérprete não modificado regular.Greenlets são corouts leves em processo de programação concomitante. Este pacote é o módulo py.magic.greenlet do py lib.who está usando o Greenlet? Existem várias bibliotecas que usam o Greenlet como uma alternativa mais flexível ao suporte coroutine de Python: * Concorrência * Eventlet * GeVentgetting GreenletA maneira mais fácil de obter O Greenlet é para instalá-lo com PIP ou Easy_Install: PIP Instalar o GreenLeteasy_Install Requisitos: · Pitão


greenlet Software Relacionado

Poof.

Extensão Perl que fornece digitação, encapsulamento e herança mais fortes ...

410

Download