سلام
شرمنده متوجه نشدم .
خوب یک مثال بسیار ساده :
from urllib import urlopen
website = 'http://www.koders.com/default.aspx?s=%s&btn=&la=%s&li=%s'
toSearch = 'urlopen'
lang = 'python'
lic = 'GPL'
SURL = website%(toSearch, lang, lic)
webpage = urlopen(SURL)
data = webpage.read()
file('t.html','w').write(data)
که من نتیجه رو در یک فایل ذخیره کردم و در مراحل بعد روش کار می کنم . می شد همون لحظه و بدون ذخیره فایل هم اینکارو کرد . حالا باید از اطلاعات داخل فایل که حاصل جستجوی ما هست استفاده کنیم . اینم می تونه روش های مختلفی داشته باشه . مثلا اولین روش :
import re
data = file('t.html','r').read()
m = re.findall(r'class="results_header">(.*)</a>', data, re.IGNORECASE)
for i in m :
print i
print "=" * 15
خروجی :
bayazee@mbs:~/Desktop/temp$ python r.py
FileUtils.py
===============
test_urls.py
===============
NetTools.py
===============
__init__.py
===============
__init__.py
===============
__init__.py
===============
urllib.py
===============
....
همونطور که می بیند نام فایل هایی که مورد مورد نظر در اون پیدا شده رو چاپ می کنه . خیلی راحت می شه متن پیدا شده و سایر اطلاعات رو بیرون کشید . روش های زیاد دیگه ای هم می تونه باشه که مثلما برای یک برنامه کاربردی باید روش کار کرد .