UI自动化01--环境和配置
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("心")
每篇一句:
跟上节奏
本文来自博客园,作者:Titen,转载请注明原文链接:https://www.cnblogs.com/chengxiazuohua/p/15942824.html