楽しい Web スクレイピング プロジェクトのために、ttps://www.nhl.com/stats/teams から NHL データを収集したいと考えています。
クリック可能な Excel エクスポート タグがあり、selenium
と bs4
を使用して見つけることができます。
残念ながら、物事はここで終わります:
href
属性がないため、データにアクセスできないようです。
pynput を使用してマウス クリックをシミュレートすることで、目的の結果が得られましたが、知りたいのは次のとおりです:
-> エクスポート アイコン付きのラベルはここにあります:
リーリー
->これは私のコードですああああ
P粉8074716042024-04-05 00:51:05
href
属性はなく、ダウンロードは JS を通じてトリガーされます。 selenium
を使用する場合は、要素を見つけて .click()
を使用してファイルをダウンロードします:
ここで css セレクターを使用します。
直接の子
を取得するか、# で終わることによって取得します。 ##styles__ExportIcon の <a>
で始まるクラスは、それを直接選択します:
リーリー
###例###