2016-09-14 2 views
-3

я хочу подключиться к сайту с помощью urllib2 в каждых 5 секундах и получить все HTML после этого я хочу проверить слово в странице или неткак подключиться к странице и проверить слово существует в странице

, например, Я хочу подключиться к google каждые 5 минут и проверить Google в странице или нет

я попробовать этот код:

import urllib2 
import time 

while true: 
    values = urllib2("http://google.com") 
    if "google" in values: 
     print("google is in my address") 
    else: 
     print("google not in my address") 
    time.sleep(5) 

Я использую Python 2.7

+0

Вы даже попробовать чтение [URLLIB документация] (https: // документы. python.org/2/library/urllib2.html)? – spectras

+0

(как побочный элемент, вы можете использовать абстракцию более высокого уровня, такую ​​как отличный [запрос] (http://docs.python-requests.org/en/master/)) – spectras

+0

да, я читал 'urllib', но не понимаю – nonename

ответ

1

кода есть ошибки

изменить код для этого:

import urllib2 
import time 

while true: 
    values = urllib2.urlopen("http://google.com").read() 
    if "google" in values: 
     print("google is in my address") 
    else: 
     print("google not in my address") 
    time.sleep(5) 

этого код каждые 5 вторым проверить сайт

Смежные вопросы