你是否失去了对网站的浏览,我需要使用python点击页面底部的“Dalšíholkyprosím”http://www.lide.cz/我试图编写一些东西,但它没有用。请咨询谢谢
with closing(Firefox()) as browser:
browser.get('http://www.lide.cz/')
options=browser.find_elements_by_class_name("span.button.zeny")
for i in options:
print('nasel')
i.click()
page_source = browser.page_source
soup = BeautifulSoup(page_source)
for i in soup.findAll('a'):``
out=(i).get("href")
if out.find('/detail/')!= -1:
print(out)
答案 0 :(得分:0)
尝试替换
options=browser.find_elements_by_class_name("span.button.zeny")
与
options=browser.find_elements_by_xpath('//*[@id="profiles"]')
答案 1 :(得分:0)
要点击“Dalšíholkyprosím”按钮,您可以试试这个:
options=browser.find_elements_by_class_name(".button") // css selector
或者这个:
options=browser.find_elements_by_xpath('//span[@class="button zeny"]') //xpath expression