Maison > Article > développement back-end > Analyse d'un exemple de planification de coroutine Python
1. La planification des coroutines est entièrement effectuée dans l'espace utilisateur. Ne peut être planifié qu’à partir d’emplacements planifiables explicitement déclarés.
En Python, il est utilisé comme itérateur générateur, renvoyé par la fonction itérateur générateur.
2. Toute fonction ordinaire avec une expression de rendement sera traitée par l'interpréteur en fonction d'itérateur de générateur, et l'itérateur de générateur sera renvoyé après l'exécution.
Instances
def gen(): yield 1 # do sth yield 2 # do sth coro = gen() coro.send(None) # 1 coro.send(None) # 2
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!