Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python selenium.webdriver返回';在此服务器上找不到请求的文档';_Python_Selenium_Webdriver - Fatal编程技术网

python selenium.webdriver返回';在此服务器上找不到请求的文档';

python selenium.webdriver返回';在此服务器上找不到请求的文档';,python,selenium,webdriver,Python,Selenium,Webdriver,嗨,我正在尝试运行自动搜索并从web数据库获取结果, 我有以下代码: chrome_options = webdriver.ChromeOptions() chrome_options.add_argument("--disable-popup-blocking") driver = webdriver.Chrome(options=chrome_options) driver.get('http://www.ddfint.net/search.cfm/') search_form=dri

嗨,我正在尝试运行自动搜索并从web数据库获取结果, 我有以下代码:

chrome_options = webdriver.ChromeOptions() 
chrome_options.add_argument("--disable-popup-blocking")
driver = webdriver.Chrome(options=chrome_options) 

driver.get('http://www.ddfint.net/search.cfm/')
search_form=driver.find_element_by_name('compoundName')
search_form.send_keys('Acetylcarnitine')
search_form.submit()
它返回一个找不到的结果,我注意到该网页有一个警报:不安全,在“弹出重定向”被阻止的地方,一旦我手动删除了该块,我就能够手动获得结果。我应该在代码中更改什么才能使其工作?我添加的选项不会将默认设置从“阻止”更改为“允许”,谢谢


我尝试了
chrome\u选项。添加\u参数(“--allow unsecure localhost”)
,但这也没有解决我的问题。

您可以尝试添加忽略SSL错误的chrome选项:

chrome_options.add_argument("--allow-insecure-localhost")

从url中删除尾部斜杠。您应该使用
http://www.ddfint.net/search.cfm


您可以阅读。

谢谢您,Christine,刚刚尝试过,仍然不起作用。我不知道是否能够重现原始问题。我已将您的代码复制到我的IDE中,它运行正常。我从昨天开始尝试,但没有成功。在我看来,chrome弹出窗口重定向被阻止,每次我运行时,我都会得到“未找到”结果,弹出窗口重定向设置为“阻止”。我正在使用Mac,你认为这可能是问题所在吗?谢谢你的帮助。我正在windows上运行,所以Mac可能正在改变一些事情。我第一次运行时确实看到了“not found”错误,但是当我第二次运行时,错误消失了,并且在之后多次运行时,我不再看到它。所以很难复制。是的,它工作得很好,非常感谢您的帮助。@Yang请在这里找到如何接受anscwer