Python 3.x Selenium无法在target.com上创建登录帐户
当我尝试使用selenium web driver在target.com上创建帐户时,它会向我显示以下错误:“抱歉,出现了问题。请重试”。然而,如果我尝试在同一浏览器的不同选项卡中创建帐户,则“帐户已创建”,如何使用selenium web driver创建帐户Python 3.x Selenium无法在target.com上创建登录帐户,python-3.x,selenium,selenium-webdriver,Python 3.x,Selenium,Selenium Webdriver,当我尝试使用selenium web driver在target.com上创建帐户时,它会向我显示以下错误:“抱歉,出现了问题。请重试”。然而,如果我尝试在同一浏览器的不同选项卡中创建帐户,则“帐户已创建”,如何使用selenium web driver创建帐户 from selenium import webdriver from selenium.webdriver.chrome.options import Options import time options = webdriver
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time
options = webdriver.ChromeOptions()
options.add_argument("user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36")
options.add_argument("start-maximized")
options.add_experimental_option("excludeSwitches", ["enable-automation"])
options.add_experimental_option('useAutomationExtension', False)
driver = webdriver.Chrome('C:/Users/priya/Desktop/project 14/chromedriver.exe',chrome_options=options)
driver.get('https://www.target.com/')
account = driver.find_element_by_id('account')
account.click()
time.sleep(1)
create = driver.find_element_by_id('accountNav-createAccount')
create.click()
time.sleep(4)
username = driver.find_element_by_id('username')
username.send_keys('abcdef@example.com')
fname = driver.find_element_by_id('firstname')
fname.send_keys('John')
lname = driver.find_element_by_id('lastname')
lname.send_keys('Kenny')
password = driver.find_element_by_id('password')
password.send_keys('Icecram12345')
submit = driver.find_element_by_id('createAccount')
submit.click()
driver.close().
链接到错误:[1]:您不是在使用参数
--无沙盒和--不必要地禁用dev-shm用法
?即使我删除了它们,仍然无法创建帐户!对于如何在target.com上使用selenium web driver创建帐户这一问题,您有什么解决方案吗?请使用更新的代码试用版和错误堆栈跟踪更新该问题。@DebanjanB我在target.com上创建帐户时添加了错误代码(以图像形式),请提供帮助!网站可能检测到您正在使用自动化,并且具有禁用您登录的安全性。