【发布时间】:2017-07-26 09:43:09
【问题描述】:
</div>
<fieldset class="pi-search-form__footer">
<div class="pi-search-form__footer-cta" data-ng-show="stay.isStandardBooking()">
<button class="btn btn--primary" data-ng-click="submitSearch()">
<span data-ng-switch="ctaText">
<span data-ng-switch-when="checkavailability">Check availability</span>
<span data-ng-switch-when="searchnow">Search now</span>
<span data-ng-switch-default data-pi-track-click="SEARCH_AGAIN">Search</span>
</span>
</button>
</div>
这是我的按钮代码,我想点击“检查可用性”按钮。 我使用该代码,但它不起作用。
browser.find_elements_by_xpath(".//span[contains(text(), 'Check availability')]")
【问题讨论】:
-
您收到什么错误信息?也试试这个 xpath 一次 - //div[@class='pi-search-form__footer-cta']//span[contains(text(), 'Check availability')]
-
如果没有基本的编程知识,不要跳到自动化。首先阅读 python 和 selenium API。