"add_experimental_option("debuggerAddress", "localhost:8989")" 添加到 Python 上的 Options() 时实际上做了什么?硒相关
what does "add_experimental_option("debuggerAddress", "localhost:8989")" actually do when added to Options() on Python? Selenium related
我试图找出使用以下选项 add_experimental_option("debuggerAddress", "localhost:8989")
:
打开 chrome 驱动程序之间的区别
##chromeoptions
opt = Options()
opt.add_experimental_option("debuggerAddress", "localhost:8989")
driver = webdriver.Chrome(
executable_path=os.path.join(sys.path[0]) + "/chromedriver.exe",
chrome_options=opt,
)
driver.get('https://www.google.com/')
并打开相同的 chrome 驱动程序但没有任何选项:
driver = webdriver.Chrome(
executable_path=os.path.join(sys.path[0]) + "/chromedriver.exe")
driver.get('https://www.google.com/')
在哪些方面 add_experimental_option("debuggerAddress", "localhost:8989")
会影响驱动程序的部署?
(基本答案,我是新手)
使用:
opt = Options()
opt.add_experimental_option("debuggerAddress", "localhost:8989")
您可以在已打开的浏览器上执行 selenium 脚本。
看这个视频你就轻松明白了:
https://www.youtube.com/watch?v=Zrx8FSEo9lk&t=432s&ab_channel=Mukeshotwani
在使用第二个选项时,脚本会打开一个新的浏览器并运行命令。
我试图找出使用以下选项 add_experimental_option("debuggerAddress", "localhost:8989")
:
##chromeoptions
opt = Options()
opt.add_experimental_option("debuggerAddress", "localhost:8989")
driver = webdriver.Chrome(
executable_path=os.path.join(sys.path[0]) + "/chromedriver.exe",
chrome_options=opt,
)
driver.get('https://www.google.com/')
并打开相同的 chrome 驱动程序但没有任何选项:
driver = webdriver.Chrome(
executable_path=os.path.join(sys.path[0]) + "/chromedriver.exe")
driver.get('https://www.google.com/')
在哪些方面 add_experimental_option("debuggerAddress", "localhost:8989")
会影响驱动程序的部署?
(基本答案,我是新手)
使用:
opt = Options()
opt.add_experimental_option("debuggerAddress", "localhost:8989")
您可以在已打开的浏览器上执行 selenium 脚本。
看这个视频你就轻松明白了:
https://www.youtube.com/watch?v=Zrx8FSEo9lk&t=432s&ab_channel=Mukeshotwani
在使用第二个选项时,脚本会打开一个新的浏览器并运行命令。