【发布时间】:2014-08-10 08:32:39
【问题描述】:
我想知道如何选择href中的文本部分。
HTML:
<li class="page-next">
<strong href="1">next_page</strong>
</li>
这是我的代码:
当我打印next_page_number时,输出是1
next = self.driver.find_element_by_xpath("//li[@class='page-next'][1]/strong")
next_page_number = next.get_attribute("href")
print next_page_number #output: 1
但是当我像下面这样使用 if else 时,它会输出 1 和 no
不知道为什么不打印yes
next = self.driver.find_element_by_xpath("//li[@class='page-next'][1]/strong")
next_page_number = next.get_attribute("href")
print next_page_number #output: 1
if next_page_number == 1:
print 'yes'
#next.click()
else:
print 'no'
请告诉我如何选择 href 中的文本。
【问题讨论】: