在使用Selenium时,显示了一个错误,说"无法解决导入"selenium""。



我在代码中没有发现问题,它显示了另一个问题,即:

driver=网络驱动程序。Chrome(excutable_path='C:\Program Files\chromedriver.exe'(类型错误:init((获得了一个意外的关键字参数"excutable_path">

import openpyxl as xl
from selenium import webdriver
from selenium.webdriver.common.keys import keys
driver = webdriver.Chrome(excutable_path='C:Program Fileschromedriver.exe')
wb = xl.load_workbook('Sample.xlsx')
sheet_1 = wb["Sheet1"]
cell_1 = sheet_1["b2"]
cell_2 = sheet_1["c2"]
cell_3 = sheet_1["d2"]
cell_4 = sheet_1["d2"]
driver.get('http://ritulpatwa.com/')
name = driver.find_element_by_name('na')
name.send_keys(cell_1)
name.send_keys(keys.RETURN)
mail = driver.find_element_by_name('em')
mail.send_keys(cell_2)
mail.send_keys(keys.RETURN)
phone = driver.find_element_by_name('ph')
phone.send_keys(cell_3)
phone.send_keys(keys.RETURN)
query = driver.find_element_by_name('quer')
query.send_keys(cell_4)
query.send_keys(keys.RETURN)

您使用的是excutable_path而不是executable_path

试试这样的东西:

executable_path = r"C:\etc\Inc\Desktop\Selenium+Python\chromedriver.exe"
driver = webdriver.Chrome(executable_path)

相关内容

最新更新