失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 爬虫Selenium+Chrome 控制浏览器 打开百度网页 输入搜索关键词 点击回车 截取搜索页面

爬虫Selenium+Chrome 控制浏览器 打开百度网页 输入搜索关键词 点击回车 截取搜索页面

时间:2019-09-05 05:01:01

相关推荐

爬虫Selenium+Chrome 控制浏览器 打开百度网页 输入搜索关键词 点击回车 截取搜索页面

'''输入关键词,百度搜索内容,生成搜索结果页面照片'''from selenium import webdriverfrom time import sleepfrom selenium.webdriver.chrome.options import Options # 导入chrome选项from mon.keys import Keys# 设置chrome浏览器无头模式chrome_options = Options()chrome_options.add_argument('--headless')driver = webdriver.Chrome(chrome_options=chrome_options)#driver.fullscreen_window() #全屏driver.maximize_window()#屏幕最大化# 打开百度页面driver.get("/")sleep(1)# 获取页面名为wrapper的id标签的文本内容inputwd= driver.find_element_by_name("wd")#搜索输入文本框的name属性值 .text #id="wrapper"的所有文本but=driver.find_element_by_xpath('//input[@type="submit"]')#搜索提交按钮inputwd.clear()#清楚文本框里的内容inputwd.send_keys(u'我爱你')#输入关键词‘我爱你’but.send_keys(Keys.RETURN)#输入回车键 but.click() #点击按钮sleep(3)data=driver.page_source #获取网页源码#data = driver.find_element_by_id("s_username_top").text#print(data)print(driver.title) #输出网页标题#保存搜索结果界面driver.save_screenshot("C://Users//xiaosalang//Desktop//iloveyou.png")# 关闭浏览器driver.quit()

如果觉得《爬虫Selenium+Chrome 控制浏览器 打开百度网页 输入搜索关键词 点击回车 截取搜索页面》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。