先安装selenium库并到对应浏览器下载驱动器到本地改名,自行搜索
以下是edge模拟代码
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.edge.service import Service
from selenium.webdriver.common.keys import Keys
# 实例化对象
option = webdriver.EdgeOptions()
option.add_experimental_option("detach",
True)
url = "http://www.baidu.com"
# service path 是edge驱动器,文件名需改为MicrosoftWebDriver.exe
driver = webdriver.Edge(options=option, service=Service("./MicrosoftWebDriver.exe"))
driver.get(url)
# 使用xpath,Keys自动回车
web = driver.find_element(By.XPATH, "//*[@id='kw']")
web.send_keys("lol", Keys.ENTER)