aahz at pythoncraft.com
Tue Jun 15 17:36:26 CEST 2004
In article <40cea9cb$1 at nntp0.pdx.net>,
Scott David Daniels <Scott.Daniels at Acm.Org> wrote:
>> Bart Nessux <bart_nessux at hotmail.com> wrote:
>>>Could someone show me how I can make this work correctly? I want to probe
>>>64 unique IP address for HTTP servers simultaneously, ...
>> Create a threading.Thread subclass that takes one IP address and a list
>> of ports to scan. Start 64 instances of this class, each with a
>> different IP address.
>An alternative is to create a que into which you push IP addresses to
>contact, and have each thread read addresses off the queue when they are
>free to process them. This has the advantage of decoupling the number
>of threads from the number of addresses you want to examine.
Absolutely, but that requires a bit more work for someone who isn't
already familiar with threading.
Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/
"as long as we like the same operating system, things are cool." --piranha
More information about the Python-list