Pertanyaan tentang topik tersebut 'python-asyncio'

Asyncio dan loop tak terbatas
@asyncio.coroutine def listener(): while True: message = yield from websocket.recieve_message() if message: yield from handle(message) loop = asyncio.get_event_loop()...
5734 dilihat
schedule 17.01.2024

Klien websocket async Python dengan pengatur waktu async
Saya perlu memiliki klien websocket yang sudah berjalan lama yang menerima pesan push dari server websocket dan saya perlu memantau status koneksi klien: jika koneksi terputus, saya perlu mencari tahu. Pendekatan saya adalah mencatat string konstan...
9355 dilihat
schedule 20.01.2024

RobotFramework dengan asyncio Python
Saya mencoba menjalankan RobotFramework dengan asyncio Python3.6. Kode Python yang relevan terlihat sebagai berikut: """ SampleProtTest.py """ import asyncio import threading class SubscriberClientProtocol(asyncio.Protocol): """...
1180 dilihat

Bagaimana cara melakukan pengujian unit fungsi asinkron?
Saya menggunakan Bleak untuk menemukan & menghubungkan ke perangkat Bluetooth Low Energy (BLE) terdekat, dan saya Saya sedang menulis unit test (menggunakan pytest). Saya baru mengenal tes Python dan saya tidak tahu apa yang harus dilakukan...
2004 dilihat

Mengapa antrian saya tergantung dengan event loop asyncio
Saya meluncurkan proses baru ( edit hal yang sama berlaku untuk thread baru ) untuk komputasi dari loop peristiwa asinkron. Proses baru ini menjalankan loop peristiwa asyncio-nya sendiri dan berjalan dengan baik tanpa perilaku pemblokiran apa pun....
326 dilihat

Masalah alur eksekusi Asyncio
saya sedikit baru mengenal asyncio dengan python. Saya mencoba menjalankan kode sederhana ini tetapi saya tidak tahu mengapa saya mendapatkan hasil yang tidak terduga ini. Apa yang saya lakukan adalah, dalam fungsi outer , saya membuat tugas...
135 dilihat

Membatalkan hanya tugas utama dalam program asyncio
Biasanya, jika coroutine dimulai menggunakan fungsi asyncio.run(coroutine) , interupsi keyboard (CTRL + C) atau SIGINT akan membatalkan semua tugas yang tertunda pada loop peristiwa. Saya mencari cara agar hanya tugas utama (yang diteruskan ke...
66 dilihat
schedule 28.10.2023