就像标题一样,我们要随机刷新几次。
我不能driver.refresh ()随机运行几次吗?
ran_list = [1, 4, 5, 2, 7]
while True:
previous_url = driver.current_url
list_of_links = driver.find_elements_by_xpath("//table//tr//td[@class='subject left txtBreak']/a")
for linktext in range(len(list_of_links)):
rand_idx = randint(0, len(ran_list)-1)
random_num = ran_list[rand_idx]
list_of_links = driver.find_elements_by_xpath("//table//tr//td[@class='subject left txtBreak']/a")
element = list_of_links[linktext]
driver.execute_script("arguments[0].click();", element)
time.sleep(3)
driver.refresh(str(random_num)) #An error occurs at this point.
time.sleep(3)
driver.back()
time.sleep(3)
.
.