使用Python&;Selenium,我想在健身房的网站上预定一个每天固定时间的位置。表中列出了每天提供的课程列表(每天提供的课程数量各不相同)。所有行元素要么相同,要么动态(无法预测,场地与许多健身房共享)。到reserve类的链接使用SVG图像和“onclick”事件。唯一可预测的项目是行标签(“span”标记)
我已经找到了唯一的“span”标记
block = driver.find_element_by_xpath('//span[@title="CrossFit: 5:30 PM / Corona"]')
我曾尝试使用找到的span标记作为起点(parent_td = block.find_element_by_xpath("//td")
),但也没有成功
我想要的链接是这个span标记右侧的两个单元格。如果我单击跨度标题,按TAB键两次,然后按ENTER键(人机交互),我就可以保留我的位置
如何选择靠近跨度标记的锚定标记
这将有助于你:
相关问题 更多 >
编程相关推荐