我尝试使用python selenium实现移动Chrome抓取工具。
我想在隐身模式下执行移动设备。 所以,我尝试如下。
options = webdriver.ChromeOptions()
## run chrome on incognito mode not to use web cache.
options.add_argument("--incognito")
options.add_experimental_option('androidPackage','com.android.chrome')
driver = webdriver.Chrome(chrome_options=options)
但是,移动Chrome是在默认模式下执行的,而不是隐身模式。 请帮帮我。
答案 0 :(得分:0)
官方推荐的使用Python在移动设备上启动Chrome的方法是:
driver = webdriver.Remote(command_executor='http://127.0.0.1:4444/wd/hub',
desired_capabilities = chrome_options.to_capabilities())
看看它是否适合你。
答案 1 :(得分:0)
这对我来说有效:
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("--incognito")
driver = webdriver.Chrome("driver path", chrome_options=chrome_options)