次のコードを使用して、このWeb サイトからテーブルの値を抽出できます。
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 個の値しか抽出できません。ページの最後に「次へ」ボタンがあり、次の値セットへのリンクがあります。
このリンクを自動的に抽出し、新しいページを取得して新しい値のセットを抽出し、既存のリストに追加するにはどうすればよいですか?