【发布时间】:2014-12-24 03:06:58
【问题描述】:
以 20 秒的时间间隔比较 old_page_source 和 new_page_source 对我来说是不成功的。
# using google chrome as my browser
driver = webdriver.Chrome('chromedriverfilepath')
# 5 trials to see how often page gets updated. Currently unsuccesful
for x in range(1, 5):
# the webpage being analyzed
driver.get("www.somewebsite.com")
old_page_source = driver.page_source
print time.strftime("\n\nTRIAL %d" % x + " ,first page fetched at time...." + 'Time: %H:%M:%S')
driver.get("www.somewebsite.com")
new_page_source = driver.page_source
# keep checking every 20 seconds until page is updated/changed
while old_page_source == new_page_source:
sleep(20)
driver.get("www.somewebsite.com")
new_page_source = driver.page_source
print "page was changed at time.... " + time.strftime('Time: %H:%M:%S')
【问题讨论】: