【发布时间】:2021-02-01 20:36:58
【问题描述】:
rwdata = driver.find_elements_by_xpath(
"/html/body/div[2]/div/div/div/form[2]/div[2]/table/tbody")
这是一个表格,r 的值为 text/javascript 类型
for r in rwdata:
print(r.text)
if r.text != "Booked":
print("Aceptado")
当我打印 R 时,它具有以下值: 已预订 已预订 已预订 9:00 AM 已预订 已预订 已预订 凌晨 2:00 已预订
¿我如何进行这种比较,因为到目前为止它从未进入 if?
<td scope="row" headers="2/8/2021" class="timetable-cells">
<div class="cellcontainer" style="height:120px">
<div data-function="timeTableCell"
data-sectionid="153"
data-servicetypeid="862"
data-fromdatetime="2/8/2021 9:00:00 AM"
class="pointer timecell text-center "
style="top: 0px; height:118px; background-color: #FF0000;color:#000000;"
aria-label="Booked"
role="row">
<label for="ReservedDateTime_2/8/2021 9:00:00 AM">
Booked
</label>
</div>
【问题讨论】:
标签: python json selenium web-scraping