selenium 无界面浏览器, 访问百度搜索, 输入关键词, 打印快照:
- import selenium
- import selenium.webdriver
- import selenium.webdriver.common.keys
- import time
- driver = selenium.webdriver.PhantomJS(executable_path=r"D:\python 爬虫视频 \ 爬虫代码 \ seleniumText\phantomjs-2.1.1-windows\bin\phantomjs.exe") #打开无界面浏览器
- driver.get("http://www.baidu.com")
- elem=driver.find_element_by_id("kw")
- elem.send_keys("关晓彤") #输入搜索的关键词
- time.sleep(3)
- elem.send_keys(selenium.webdriver.common.keys.Keys.RETURN) #RETURN 键盘 enter 键
- time.sleep(3)
- driver.save_screenshot("baidu.jpg") #保存到本地 快照
- print(driver.title) #标题
- print(driver.page_source) #网页源码
- driver.close()
来源: http://www.bubuko.com/infodetail-3456452.html