【发布时间】:2018-03-01 03:15:51
【问题描述】:
我使用 selenium 获取网页,我发送 kenword 获取新页面。但是我怎样才能得到新的网页,并搜索我需要的信息
browser = webdriver.Chrome()
test_url = 'https://www.baidu.com/'
browser.get(test_url)
in_put = browser.find_element_by_xpath('//*[@id="kw"]')
name = 'python'
in_put.send_keys(name.decode())
button = browser.find_element_by_xpath('//*[@id="su"]')
button.click()
page = browser.page_source
with open('baidu.html','wb') as f:
f.write(page)
请原谅我没有使用降价。我的问题:我想在搜索关键字后得到网页,但我写的是 browser.page_source ,它是百度的主页
【问题讨论】:
-
谢谢,它解决了我的问题