Questions et réponses pour le python-asyncio :

Cette balise doit être utilisée pour le package asyncio Python qui fournit des mécanismes pour écrire du code concurrent à un seul thread. Le package asyncio fournit des E / S asynchrones, une boucle d'événements, des coroutines et des tâches à partir de Python 3.4.

4
votes
J'essaie de rendre le code ci-dessous asynchrone: async def count(): l = [] for i in range(10000000): l.append(i) choice = await random.choice(l) return choice ...

3
votes
J'écris sur un script qui lit toutes les lignes de plusieurs fichiers, lit un nombre au début de chaque bloc et place ce numéro devant chaque ligne du bloc jusqu'au numé ...

2
votes
J'ai une fonction qui génère des tâches (tâches liées io): def run(self) while True: self.semaphore.acquire() # first acquire, then get task ...

2
votes
J'obtiens l'exception "Impossible d'écrire dans le transport de fermeture" levée de aiohttp.http_writer.StreamWriter # _write , mais seulement dans une f ...