Quelle est la meilleure façon de rendre un appel asynchrone synchrone? Par exemple, quelque chose comme ça, mais comment puis-je coordonner le thread appelant et le thread de réponse asynchrone? En java je pourrais utiliser un CountDownLatch() avec un délai d'attente, mais je ne peux pas trouver une solution définitive pour PythonRendre un appel asynchrone synchrone en Python
def getDataFromAsyncSource():
asyncService.subscribe(callback=functionToCallbackTo)
# wait for data
return dataReturned
def functionToCallbackTo(data):
dataReturned = data
Quelle bibliothèque utilisez-vous pour les appels asynchrones? – schlamar
C'est une bibliothèque propriétaire qui s'interface avec Bloomberg. C'est pub/sub standard. – ashbyp