我可以使用以下代码从该网站提取表值。
from pyquery import PyQuery as pq
import requests
url = "https://finviz.com/screener.ashx"
content = requests.get(url).content
doc = pq(content)
Tickers = doc(".screener-link-primary").text()
print(Tickers)
但我只能提取前 20 个值。页面末尾有一个“下一步”按钮,其中包含指向下一组值的链接。
如何自动提取此链接、获取新页面并提取新值集并附加到我现有的列表中?