我知道在硒的驅動程序,如果我們要停止循環,當一些事情在頁面發現像它將如何使用python
if "page not found" in browser.page_source:
return
,但怎麼會如果在頁面的源代碼沒有找到的東西,然後返回...
的IE,但這不起作用
if "next page" not in browser.page_source:
return
請如何解決它..
我知道在硒的驅動程序,如果我們要停止循環,當一些事情在頁面發現像它將如何使用python
if "page not found" in browser.page_source:
return
,但怎麼會如果在頁面的源代碼沒有找到的東西,然後返回...
的IE,但這不起作用
if "next page" not in browser.page_source:
return
請如何解決它..
您可以添加代碼,在try-except塊
try:
return str("your text") in self.driver.page_source
except:
return false
結帳這個鏈接 - how can I check if some text exist or not in the page?
你說的「這行不通」是什麼意思?它總是回報嗎? – Buaban
是的,如果下一頁在頁面源中,那麼總是返回,如果當下一頁不在頁面中時它要返回源 – Bostan
你能提供HTML嗎? – Buaban