操作表格 判断周六是否可预约,没有隔2s刷新
all_data=browser.find_elements(By.XPATH, "//label[@class='current']") #把所有日期元素对像选取出来
rowall=[rowall.text for rowall in all_data] #把对应的日期元素取出
rowindex=[rowall.index(i) for i in rowall if u'星期六' in i] #获取列
'''
判断周六是否可预约,没有隔2s刷新
'''
while True:
tds=browser.find_elements(By.XPATH,"//tbody[@id='timeline']/tr/td[%d]" % (rowindex[0]+1))
if [td for td in tds if "可预约" in td.text]:break
else:
browser.find_element_by_xpath("//span[@receivepointsid='440307000000']").click()
time.sleep(2)
.....
浙公网安备 33010602011771号