您好我正在尝试创建检查当前网页的URL的脚本,直到URL更改为止。而且我已经完成了它并且效果很好但是经过一段时间我得到了 此错误Picture of error message
任何帮助将不胜感激: - )
P.S。我是python的新手所以请善待:D
剧本:
import easygui
import os
import time
from selenium import webdriver
driver = webdriver.Chrome("PATH TO CHROMEDRIVER.EXE")
driver.get("URL OF SOME WEBSITE")
time.sleep(10)
b = "URL OF SOME WEBSITE"
a = driver.current_url
while a == b:
a = driver.current_url
else:
easygui.msgbox ("URL changed")
答案 0 :(得分:1)
我会在你的while循环中进行睡眠。如果您不这样做,那么您就可以在机器可以处理的时间内(无需处理)向浏览器发送命令,这可能会导致问题。
while a == b:
a = driver.current_url
time.sleep(0.25)
else:
easygui.msgbox ("URL changed")