0

我怎样才能同时进行Nurl 调用,并在响应返回时对其进行处理?

我想准备好响应并将它们打印到屏幕上,也许经过一些操作。我不在乎响应的顺序。

4

2 回答 2

1

您可以为此使用 Twisted Python,例如此处的示例:https ://twistedmatrix.com/documents/13.0.0/web/howto/client.html#auto3

Twisted 是一个用于 Python 的异步编程库,它允许您“同时”执行多个操作,它带有一个 HTTP 客户端(和服务器)。

于 2013-06-16T13:51:53.907 回答
0

想到的一种基本解决方案是使用threading.

根据您并行检索的 URL 数量,每个 URL 可以有一个线程。或者(更好地扩展),拥有固定数量的“工作”线程,从共享的Queue.

于 2013-06-16T15:55:34.243 回答