一、命令提示符:输入chrome driver提示如下:
虽然输出了chromedriver版本,但后面是有报错信息的
接下来解决:
第一步:输入:netstat -aon|findstr 5037 列出哪些进程占用了该端口
第二步:tasklist /fi “pid eq 124092” 列出这个进程的详细信息
第三步:启动任务管理器,找到PID=124092的进程,点击结束任务即可
(注释:
1、杀死进程命令:taskkill /pid 124092 /f 有时候靠命令杀不死进程,干脆到任务管理器执行
2、我已经提前结束了,所以列表中没能展示124092进程,大家可以根据自己的PID操作)
第四步:再次执行chromedriver验证
第五步:重启Pycharm,执行测试案例
import selenium
from selenium import webdriver
def test_selenium():
driver = webdriver.Chrome()
driver.get("https://www.baidu.com/")
要是没有配置环境变量,可以参考这种方法:
import selenium
from selenium import webdriver
# from selenium.webdriver.chrome.webdriver import WebDriver
def test_selenium():
chrome_driver = 'D:/test-tool/chromedriver_win32/chromedriver.exe'
driver = webdriver.Chrome(executable_path=chrome_driver)
driver.get("https://www.baidu.com/")



