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 den Haupt-REPL-Thread nicht blockieren.
Mein momentanes fehlerhaftes Verständnis besagt, dass Folgendes funktionieren sollte. Warum nicht? Was ist ein besserer Weg, um das oben genannte Ziel zu erreichen?
%Vor% Sie müssen call_soon_threadsafe
verwenden, um Rückrufe von verschiedenen Threads zu planen:
Weitere Informationen finden Sie Ссылка .
BEARBEITEN: Beispiel für einen Interpreter, der asynchrone Workloads unterstützt
%Vor%Tags und Links python python-asyncio