首页 > 编程语言 > 详细

python使用selenium baidu关键词搜索截图

时间:2021-05-28 14:29:55      阅读:22      评论:0      收藏:0      [点我收藏+]
from selenium import webdriver
import time
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome.options import Options

url=http://www.baidu.com

#可能需要指定Chrome路径
option = Options()
option.add_argument(--headless)
option.add_argument(--disable-gpu)
driver=webdriver.Chrome(chrome_options=option)

driver.get(url)

# text=driver.find_element_by_id(wrapper).text
# print(text)
# print(driver.title)

#得到页面的快照,留做证明
# driver.save_screenshot(index.png)

#id=kw是百度输入框的地址,得到输入框的ui元素后输入字
word="除尘布袋"
# driver.find_element_by_id(kw).send_keys(uword)
driver.find_element_by_id(kw).send_keys(word)

#id是su的是搜索的按钮,用click方法点击
driver.find_element_by_id(su).click()

time.sleep(5)
client_height = driver.execute_script("return document.body.scrollHeight")
driver.set_window_size(1680,client_height)
time.sleep(5)
#得到页面的快照,留做证明
# driver.save_screenshot(word1.png)
#返回一组字典,对应于当前会话中可见的cookie
print(driver.get_cookies())

#清空输入框,clear
driver.save_screenshot(word3.png)
#关闭浏览器
driver.quit()

 

python使用selenium baidu关键词搜索截图

原文:https://www.cnblogs.com/Im-Victor/p/14821644.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!