Resultados da pesquisa a pedido "python-asyncio"

1 a resposta

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, ...

1 a resposta

Sinais assíncronos com asyncio

O pós-processamento do meu modelo está usando opost_save sinal: from django.core.signals import request_finished from django.dispatch import receiver from models import MyModel from pipeline import this_takes_forever @receiver(post_save, ...

1 a resposta

Como posso empacotar uma corotina como função normal no loop de eventos?

estou usandoassíncio para uma estrutura de rede. No código abaixo (low_level é a nossa função de baixo nível,main bloco é a nossa entrada no programa,user_func é uma função definida pelo usuário): import asyncio loop = asyncio.get_event_loop() ...

1 a resposta

Por que a biblioteca assíncrona é mais lenta que os threads para esta operação vinculada a E / S?

Estou escrevendo um programa python usado para enumerar o nome de domínio de um site. Por exemplo, 'a.google.com'. Primeiro, eu usei othreading módulo para fazer isso: import string import time import socket import threading from threading ...

1 a resposta

Um loop de eventos assíncronos pode ser executado em segundo plano sem suspender o interpretador Python?

A documentação do asyncio fornece dois exemplos de como imprimir "Hello World" a cada dois ...

1 a resposta

Devo usar dois loops de eventos assíncronos em um programa?

Eu quero usar o Python 3asyncio módulo para criar um aplicativo de servidor. Eu uso um loop de evento principal para ouvir a rede e, quando novos dados são recebidos, eles calculam e enviam o resultado ao cliente. 'Alguma computação' precisa de ...

1 a resposta

Chamando uma corotina de asyncio.Protocol.data_received

Isso é semelhante aChamando corotinas em asyncio.Protocol.data_received [https://stackoverflow.com/questions/20746619/calling-coroutines-in-asyncio-protocol-data-received] mas acho que merece uma nova pergunta. Eu tenho um servidor simples ...

1 a resposta

Coroutine em python entre 3.4 e 3.5, Como posso manter a compatibilidade com palavras cruzadas?

Estou desenvolvendo a estrutura de bot de bate-papo em python comasyncio. Mas eu assistoPEP-492 [https://www.python.org/dev/peps/pep-0492]e há uma nova sintaxe,async/await e finalmente aceitou. Eu gostoasync/await sintaxe e eu quero usá-lo. mas ...

1 a resposta

compreensão assíncio já em execução para sempre loop e tarefas pendentes

Estou tendo problemas para entender como pendurar uma nova tarefa em um loop de eventos já em execução. Este código: import asyncio import logging @asyncio.coroutine def blocking(cmd): while True: logging.info("in blocking coroutine") yield ...

1 a resposta

Enviar tarefas assíncronas para executar em loop em outro encadeamento

Como posso inserir assincronamente tarefas para executar em umasyncio loop de evento em execução em outro segmento? Minha motivação é oferecer suporte a cargas de trabalho assíncronas interativas no intérprete. Não consigo bloquear o thread REPL ...