0
JavaScriptを使用して生成されたフットボールゲームのリストを含むWebサイトを削っています。私はその後、Selenium Webdriverを使用して要素内の要素を検索する
for game in list:
print game.text
を記述する場合には、(ゲームのそれぞれに含まれるすべてのテキストフィールドを印刷し
list = browser.find_elements_by_xpath('//*[@data-sportid="1"]')
:私は、ページ上のすべてのゲーム要素のリストを作成し、次の行を書かれていますホームチーム名、アウェイチーム名など)しかし
、ループ
for game in list:
print game.find_element_by_xpath('//*[@class="home-team"]').text
PRループの各反復ごとにページ内の最初のホームチームの名前をints。
は、このgame
要素だけでなくページ全体を検索しているように見えるため、ページの最初のホームチーム名が返され続けます。
リストの各項目内で子要素を検索するにはどうすればよいですか?
EDIT
Here is the exact page I am working on
uが私たちのサイトを与えることができますか?\ – nooby
@noobyは質問にこれを追加しました – KOB