Найти - Пользователи
Полная версия: Обработка результата urllib.urlopen
Начало » Python для новичков » Обработка результата urllib.urlopen
1
vladseo
Такой вопрос, я получаю страницу методом urllib.urlopen , записываю в переменную, как можно сделать вызов определенного действия, если в загруженном коде в переменную присутствует определенное значение (значение мне известно, например строка текста). Т.е. если что то наподобии поиска по содержаниею переменной, с возможностью указать сравниваемы й параметр?

Спасибо
ivadim
Нужно вызвать метод read у этой переменной, тем самым получив содержимое страницы, а потом в ней уже искать.

import urllib

try:
page = urllib.urlopen("http://ya.ru").read()
if "yandex" in page:
print "Finded"
except IOError, e:
print "Error in open page: ",e
vladseo
Спасибо большое, буду думать в этом направлении!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB