私はPython/Selenium(< 3日前)です。順序付けられていないリストの「成績」項目をクリックしようとしています(画像を参照してください)。私はfind_element_by_link_text、find_element_by_css_selectorを試しましたが、それを見つけることができません。要素Python/Selenium ul内の要素をクリックしてください
感謝を検査から
画像。
私はPython/Selenium(< 3日前)です。順序付けられていないリストの「成績」項目をクリックしようとしています(画像を参照してください)。私はfind_element_by_link_text、find_element_by_css_selectorを試しましたが、それを見つけることができません。要素Python/Selenium ul内の要素をクリックしてください
感謝を検査から
画像。
要素がフレーム内にあることは明らかです。だから、これはあなたが何をする必要があるかです:
(このJavaコードを使用する同等のPythonコード)
driver.switchTo().frame("frameDetail");
driver.findElement(By.id("grades"));
それとも driver.findElement(By.linkText("Grades"));
私にしてみましょうこれがあなたに役立つかどうかを知る。
画像の代わりにテキストとしてHTMLを投稿してください。その画像は読めません。また、試したコードと結果を投稿してください。 – JeffC