在许多情况下,我的python selenium脚本工作正常。但也有一些用户有问题,改为脚本打开新的chrome窗口像往常一样,它打开新的标签,在现有的chrome和打开url数据;然后脚本只是不工作。你知道吗
我仍然找不到哪种设置使得chrome可以处理这种奇怪的行为。你知道吗
我用的是通常的代码
if sys.platform == "win32":
chromedriverloc = folderloc+"chromedriver.exe"
else:
chromedriverloc = folderloc+"chromedriver"
options = webdriver.ChromeOptions()
options.add_argument('--log-level=3')
options.add_argument('--proxy-server=%s' % proxyserver)
options.add_argument('--window-size=1356,768')
driver = webdriver.Chrome(executable_path=chromedriverloc,chrome_options=options)
你有办法解决这种问题吗?你知道吗
list of Selenium ChromeDriver command-line arguments显示了一个新的窗口选项。查看the Chromium code's webbrowser.py在“Google Chrome browser的Launcher类”中显示此参数,因此将此参数添加到列表中:
应该触发一个新窗口,而不是让Chrome选择打开一个新的选项卡。你知道吗
相关问题 更多 >
编程相关推荐