我有一个python脚本,我在其中使用Selenium进行一些测试。在
目前我试图在多个列表框中选择一些元素。在
你可以在这里查看站点:http://www.guloggratis.dk/annonce/opret(如果你想知道的话,语言是丹麦语)
所以我要做的是选择一个类别,然后弹出一些新的类别,然后我选择其中一个,直到没有更多的类别。在
我可以这样选择第一个框中的第一个元素:
from selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://www.guloggratis.dk/annonce/opret')
browser.find_element_by_css_selector("span.pos-absolute").click()
browser.find_element_by_id("categoryId_597").click()
我不知道我为什么要这么做
^{pr2}$不管怎样,如果我试着从第二个框中选择一个类别,就像这样
from selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://www.guloggratis.dk/annonce/opret')
browser.find_element_by_css_selector("span.pos-absolute").click()
browser.find_element_by_id("categoryId_597").click()
browser.find_element_by_id("categoryId_598”).click()
即使“categoryId_598”是一个新类别的id,它也不起作用。在
我很感激你能提供的任何帮助,我期待着听到你的回答。在
如果你在复制错误时遇到问题,请发表评论,我会立即用手机回复。在
也许是因为饼干窗口?在
对我来说很好。在
相关问题 更多 >
编程相关推荐