1手动配置
pip install selenium
set path,查看环境变量路径---->下载浏览器驱动,解压放到环境变量路径中(建议放到python.exe的路径下)
from selenium import webdriver driver = webdriver.Chrome() driver.get("https://baidu.com")
使用上下文管理器,结束后直接关闭driver
"""
driver.close()关闭当前的窗口
driver.quit() 推出浏览器
全屏之后,如果让窗口回到 900x600
不可能
"""
from selenium import webdriver from selenium.webdriver.chrome.service import Service service= Service(executable_path=r"C:\Users\小可爱的99\.wdm\drivers\chromedriver\win32\98.0.4758.80\chromedriver.exe") options= webdriver.ChromeOptions() with webdriver.Chrome(service=service, options=options) as driver: driver.get("https://baidu.com")
executable_path:浏览器驱动对象,driver的存放路径 (自动配置,可以省略service参数)
options:浏览器参数对象
2.自动配置
pip install webdriver-helper
自动将dirver安装到 home 目录下的.wdm 目录 注:下路径,就是自动安装后生成的驱动器对象,手动启动时候需要放到serivce中executable_path=r"C:\Users\小可爱的99\.wdm\drivers\chromedriver\win32\98.0.4758.80\chromedriver.exe
#pip install webdriver-helper import pdb import time from selenium.webdriver.common.by import By from webdriver_helper import * driver = get_webdriver() driver.get("https://baidu.com") ele = driver.find_element(By.XPATH,'//*[@id="kw"]') ele.send_keys("心")
每篇一句:
跟上节奏
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。