さて、私は最初にhtmlをチェックして文字列にダウンロードし、次に2秒ごとに再度チェックし、変更されている場合はhtmlを出力することによって、htmlが変更されているかどうかをチェックすることになっているこのコードを持っています。問題は、スクリプトが常に変更されていると言って、同じhtmlコードを返し続けることです。
#!/usr/bin/env python
import time
start = time.time()
from urllib.request import urlopen
data = str
html = str
def firstcheck():
url = 'http://www.hacker.org/challenge/misc/minuteman.php'
hogniergay = urlopen(url)
data = hogniergay.read()
hogniergay.close()
html = data
def secondcheck():
url = 'http://www.hacker.org/challenge/misc/minuteman.php'
hogniergay = urlopen(url)
data = hogniergay.read()
hogniergay.close()
if not html == data:
print(data)
while True:
secondcheck()
time.sleep(2)
print ("it took", time.time() - start, "seconds.")
前もって感謝します;)