0

xpath を使用して、いくつかの Facebook ページの公開イメージをダウンロードしようとしています。Google chrome dev モードから xpath を取得しました (右クリックして xpath をコピーします)。私が得たxpathは次のとおりです。/html/body/div[1]/div/div[1]/div[1]/div[3]/div/div/div[1]/div[1]/div[4]/div/div/div[3]/div/div/div/div[2]

gogole chromeで検索しようとすると、画像に示すようにxapthがうまく見つかります。 ここに画像の説明を入力

しかし、Selenium は例外をスローします。
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element

私が使用しているコードスニペットは次のとおりです-

driver.get(page)
sleep(10)

allimgdiv = driver.find_element_by_xpath(
'/html/body/div[1]/div/div[1]/div[1]/div[3]/div/div/div[1]/div[1]/div[4]/div/div/div[3]/div/div/div/div[2]')
4

1 に答える 1