【发布时间】:2021-01-09 05:43:38
【问题描述】:
您好,我知道已经有与此相关的问题,但我没有足够的经验来解决这个问题。我正在尝试用 Python 编写一个简单的脚本,该脚本会定期检查 DMV 网站上的最早可用日期。在我居住的地方,DMV 已经备份了几个月,并且在驾驶考试失败后 - 我想在有人取消他们的约会时找到最早的可用日期。
无论如何,这是我要从中获取的 HTML:
<div _ngcontent-glu-c19="" class="department-appointment-header">Earliest date:</div>
<br _ngcontent-glu-c19="">
<div _ngcontent-glu-c19="">
Monday
</div>
<div _ngcontent-glu-c19="">
May 31st
</div>
</div>
现在,我正在尝试获取 5 月 31 日的日期,以便我可以将其与最早日期变量进行比较,当日期比现有日期更早时,该变量会不断更新。最终我会让 Python 通过文本通知我。 我不知道如何检索 May 31st 元素并将其分配给字符串变量或列表,因此我可以将月/日转换为 1 - 365 之间的整数em>。
请我是 Selenium 的新手,我有一段时间没有接触过 Python,我已经很生疏了,我们将不胜感激。如果您需要更多 HTML 代码,请告诉我,我会添加更多,我只是不想填满整个页面。
【问题讨论】:
-
您好,您还有问题吗?
标签: python selenium web-scraping xpath webdriverwait