2012-04-23 36 views
1

我是一个新的python,并遇到线程和队列的一些问题。如何实现工作线程处理URL的队列

基本上我有一个URL的文件,并且想创建一个10个工作人员的队列,这些工作人员依次通过文件并执行urllib2请求。

我只是无法得到我的头!任何人都可以帮助请与一些简单的链接或代码?

谢谢,马特

+0

我想你需要先展示你已经拥有的东西。 – aschmid00 2012-04-23 20:01:14

回答

4

内置的“队列”模块会好好地底层队列为您的应用程序。它为你处理所有的多线程锁定语义。

http://docs.python.org/library/queue.html

您可以加载文件,填充您的队列,旋转起来你的工作线程,并让他们从队列中拉出,并做好自己的工作。

+1

我用这个链接和示例来帮助构建出我想要的结果。谢谢。 – 2012-11-24 15:46:56