python浏览器配置

1、Chrome
ChromeOptions是一个方便控制Chrome启动时属性的类,主要提供以下功能:
设置Chrome二进制文件位置:binary_location
添加启动参数:add_argument
添加扩展应用:add_extension、add_encode_extension
添加实验性质的设置参数:add_experimental_option
设置调试器地址:debugger_address
例:
from selenium import webdriver
options=webdriver.ChromeOptions()
options.add_argument('lan-zh_CN,UTF-8')
driver=webdriver.Chrome(chrome_options=options)  #设置打开的浏览器默认打开语言格式为中文UTF-8

2、Firefox
FirefoxProfile是一个方便控制Firefox启动时属性的类
火狐浏览器的属性配置项一般在about:config[地址栏输入about:config]
例:
from selenium import webdriver
profile=webdriver.FirefoxProfile()
profile.set_preference('network.automatic','hauwei.com')
driver=webdriver.Firefox(firefox_profile=profile)
#set_preference(self,key,value)  # set_preference的格式:key为关键项,value为该项设置的值

你可能感兴趣的:(python浏览器配置)