2
我在循環中,導航分頁搜索結果。下一個按鈕不會消失。我想繼續點擊它直到URL不再更改。我想我會需要一個請求會話?我想要做這樣的事情:如何獲取請求庫中的當前頁面URL?
new_url = soup.find("blahblah")['href']
if session.current_url == new_url:
return
我在循環中,導航分頁搜索結果。下一個按鈕不會消失。我想繼續點擊它直到URL不再更改。我想我會需要一個請求會話?我想要做這樣的事情:如何獲取請求庫中的當前頁面URL?
new_url = soup.find("blahblah")['href']
if session.current_url == new_url:
return
在響應對象,還有一個.url
屬性,您可以用它來訪問當前頁面的URL。
你能否提供更詳細的剪輯?你如何打開該頁面?如果你只是使用'request',那麼你必須將它傳遞給URL才能打開,所以看起來你已經知道了,所以你爲什麼需要從會話中獲取它?或者你是否使用某種類似'MechanicalSoup'的自動化庫文件? –