Я начал писать програмку суть которой в том чтобы она сформировала ссылку интернетную (в частности поисковой запрос Яндекса) потом получила хтмл код получившейся странички и нашла бы в ней фразу типа “ничего не найдено”. связано это с тем что мне нужно из большого списка сочетаний букав найти реально существующие слова. вот я и придумал такой метод)) вот мой код:
# -*- coding: cp1251 -*-
import urllib
import string
s1 = "Не найдено ни одного документа, соответствующего запросу"
s2 = "Возможно, вы имели в виду"
s3 = "Искомая комбинация слов нигде не встречается"
s4 = "Быть может, вы искали"
s5 = "ничего не найдено"
ur1 = "http://www.google.ru/search?source=ig&hl=ru&rlz=1G1GGLQ_RUUS330&q="
ur2 = "&btnG=Поиск+в+Google&meta=lr%3D&aq=f&oq="
ur3 = "http://yandex.ru/yandsearch?text="
ur4 = "&lr=11316"
def check(word) :
html_doc = urllib.urlopen(ur3+word+ur4).read() #или ur1 + ... + ur2 для google
if (html_doc.find(s3) == (-1)) and \
(html_doc.find(s4) == (-1)) :
return "word exists"
else:
return "none"
for w in ["бавэщя", "венера", "вацулэ", "цывуды", "маруся"]:
qwe = w + " " + check(w) + "\n"
print qwe
как мне всё сделать?)))
Помогите))) питон 2.5