Maison > Questions et réponses > le corps du texte
J'ai toujours eu des questions. Certaines fonctions et bibliothèques courantes de Python bloquent-elles ? Par exemple, impression, connexion socket, etc. Existe-t-il des solutions simples pour le blocage, le non-blocage, l'asynchrone, etc. ?
Existe-t-il un langage qui prend clairement en charge le parallélisme asynchrone ? J'ai utilisé les rappels nodejs et je ne peux pas le supporter. Le dernier ES semble s'être amélioré.
滿天的星座2017-07-05 10:36:24
Utilisez la fonction gevent
啊,协程方案,
通过语句from gevent import monkey; monkey.patch_socket()
对IO
pour patcher et réglez-la sur blocage
Si c'est le cas python3
的话,还可以用asyncio
, une solution coroutine qui a été ajoutée à la bibliothèque standard
Les coroutines sont du sucre syntaxique pour les rappels asynchrones. Utilisez l'écriture synchrone pour obtenir des effets asynchrones.