爬虫学习笔记-handless的使用

1.封装handless函数

#定义函数
def share_browser():
    # 导包
    from selenium import webdriver
    from selenium.webdriver.chrome.options import Options
    chrome_options = Options()
    chrome_options.add_argument('--headless')
    chrome_options.add_argument(
        '--disable-gpu')
    # path是自己的chrome浏览器的文件路径
    path = r'C:\Program Files\Google\Chrome\Application\chrome.exe'
    chrome_options.binary_location = path
    browser = webdriver.Chrome(options=chrome_options)
    # 返回browser
    return browser

2.导入封装的函数

#导入封装的函数 share_browser
from selenium_handless import share_browser

#接收返回值
browser = share_browser()
url = 'https://www.baidu.com'
#使用谷歌浏览器打开百度界面
browser.get(url)
#快照截图存储到当前文件夹中
browser.save_screenshot('百度一下.png')

你可能感兴趣的:(爬虫,学习,笔记)