Никак не могу освоить потоки. Написал простенький чекер беклинков:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import urllib, re
domains = [
'example.com',
'example.org'
]
pattern = re.compile('my link code')
for d in domains:
source = urllib.urlopen('http://' + d + '/').read()
link = pattern.findall(source)
if len(link) != 0:
print d + ': found'
else:
print d + ': _not found'
Работает, но очень медленно. Как можно здесь сделать многопоточность? Я в потоках не силен и после чтения примеров работы с потоками не приходит в голову, как быть с перебором доменов в списке и потоками. Хотелось бы небольшой примерчик =) Спасибо.