python-asyncio

Dieses Tag soll für das Python-Paket asyncio verwendet werden, das Mechanismen zum Schreiben von Singlethread-Code bereitstellt. Das asyncio-Paket bietet ab Python 3.4 asynchrone I / O-, Event-Loop-, Coroutinen- und Tasks.
1
Antwort

ascencis call_later löst das 'generator'-Objekt aus und kann nicht mit dem Coroutine-Objekt aufgerufen werden

Ich habe einige einfache Code-Code mit Python 3.4 ascencio mit call_later gemacht. Der Code sollte drucken, 10 Sekunden warten und dann erneut drucken (erhöht jedoch TypeError , wenn end() ausgeführt werden sollte, siehe unten): %Vor%...
30.11.2015, 17:02
1
Antwort

Wie "async with" Aussagen verspotten?

Ich versuche, Tests für eine Methode zu schreiben, die "async with" -Anweisungen verwendet (in diesem Fall den Verbindungspool von aioredis). Ich möchte die Verbindung nach redis vortäuschen, aber ich habe Probleme herauszufinden, wie. Folgen...
24.03.2017, 15:25
1
Antwort

Senden Sie asyncio-Tasks an eine Schleife, die in einem anderen Thread ausgeführt wird

Wie kann ich Tasks asynchron einfügen, um sie in einer asyncio -Ereignisschleife auszuführen, die in einem anderen Thread ausgeführt wird? Meine Motivation ist es, interaktive asynchrone Workloads im Interpreter zu unterstützen. Ich kann d...
17.08.2015, 21:08