实际上,您正在跟踪以下链接(单击时),这样您就可以收集链接,然后使用.get循环。使用
return [...document.querySelectorAll ]
句法
from selenium import webdriver
d = webdriver.Chrome()
d.get("https://www.quora.com/profile/Ashley-Isabella-3")
links = d.execute_script("return [...document.querySelectorAll('.ui_qtext_more_link')].map(link => link['href'])")
info = []
for link in links:
d.get(link)
pageInfo = d.execute_script("return [...document.querySelectorAll('.ui_qtext_para')].map(link => link.innerText)")
info.append(pageInfo)
print(info)