【发布时间】:2013-01-31 01:13:58
【问题描述】:
我有一个概念性问题。
我目前有一个在永无止境的循环中执行的程序。
Def (mycode):
Perform login to server and retrieve cookies etc
While 1:
Perform an URL request (with custom headers, cookies etc)
Process the reply
Perform URL requests dependent upon the values in replies
Process reply
我很高兴继续这样,因为 URL 必须一个接一个地调用。
现在服务器将单个帐户限制为有限数量的功能,能够使用两个(或更多)不同的帐户执行此功能会很有用。
我的问题是:这可能吗?我已经对队列和多线程进行了相当多的阅读,如果各位好心人可以提出一个具有良好(易于理解)示例的方法,我将不胜感激。
【问题讨论】:
-
您每次都在第 1 步获取相同的网址吗?实际上轮询页面?然后对结果采取不同的行动。
-
不完全一样。我会获取 www.foo.com/type=car,然后可能会为不同的帐户稍微更改参数
标签: python multithreading io urllib2