【发布时间】:2022-02-17 07:04:42
【问题描述】:
driver = webdriver.Chrome(service=s)
url="https://fourminutebooks.com/book-summaries/"
driver.get(url)
page_tabs = driver.find_elements(By.CSS_SELECTOR, "a[class='post_title w4pl_post_title']")
#html = driver.find_elements(By.CSS_SELECTOR,"header[class='entry-header page-header']")
length_page_tabs = len(page_tabs)
in_length = len(page_tabs)
for i in range(length_page_tabs):
ran = random.randint(0,in_length)
page_tabs[ran].click()
driver.execute_script("window.history.go(-1)")
time.sleep(10)
#need to get page source of html and then open it to a new file, extract what I want and add it to the email
我正在尝试单击其中一个链接,获取 html 代码,将其通过电子邮件发送给自己,然后返回一页并重复。但是,单击第一个随机链接后,代码停止工作,而是得到this error
【问题讨论】:
-
请将错误作为文本粘贴到您的问题中,使其更具可读性,可以复制和粘贴等。还请包括错误的完整堆栈跟踪。