标签: python asynchronous
在大多数情况下,人们建议使用无线程异步操作的生成器。在this SO thread中,最佳答案声称回调很难看(但可行)。
我有一个web-scraper,它将从weblinks列表中返回数据。对于每个链接,我希望它使用该特定链接的已处理数据进行生成或回调。每个操作都需要一些HTTP调用,而在慢速网络上可能需要几百或几千毫秒才能完成。我想知道当操作本身需要很长时间(可能无限期)完成时,最佳实践是什么。