Rumah > Artikel > pembangunan bahagian belakang > Analisis contoh penjadualan coroutine Python
1. Penjadualan Coroutine dilakukan sepenuhnya dalam ruang pengguna. Hanya boleh dijadualkan dari lokasi berjadual yang diisytiharkan secara eksplisit.
Dalam Python, ia digunakan sebagai lelaran penjana, dikembalikan oleh fungsi lelaran penjana.
2. Mana-mana fungsi biasa dengan ungkapan hasil akan diproses oleh penterjemah menjadi fungsi lelaran penjana, dan lelaran penjana akan dikembalikan selepas pelaksanaan.
Instance
def gen(): yield 1 # do sth yield 2 # do sth coro = gen() coro.send(None) # 1 coro.send(None) # 2
Atas ialah kandungan terperinci Analisis contoh penjadualan coroutine Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!