Python 3.x Selenium无法在target.com上创建登录帐户

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

当我尝试使用selenium web driver在target.com上创建帐户时,它会向我显示以下错误:“抱歉,出现了问题。请重试”。然而,如果我尝试在同一浏览器的不同选项卡中创建帐户,则“帐户已创建”,如何使用selenium web driver创建帐户

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上创建帐户时添加了错误代码(以图像形式),请提供帮助!网站可能检测到您正在使用自动化,并且具有禁用您登录的安全性。