【发布时间】:2019-10-28 09:08:17
【问题描述】:
尝试通过 Selenium python 自动执行任务我遇到的问题是每个部分只在第一次工作,之后看不到第二个变量。还尝试添加延迟以使网页完全加载但同样的问题。
我测试了我在互联网上找到的不同场景,所以我做了手动测试,但看起来第二个 div 也无法识别其他 div
for server in browser.find_elements_by_xpath("//*[starts-with(@id,'server-list-')]"):
#try:
print("Server Section----")
time.sleep(5)
#Print server name
print(server.text)
#clicn on button inside the server
server.click()
#back into the server listing
browser.back()
基本上自动化需要进入每个服务器(以 id server-list- 开头的 div )点击它,进入该部分后点击另一个按钮,然后返回主页。
【问题讨论】:
标签: python selenium selenium-webdriver