Como faço para definir o proxy para o Chrome em python webdriver

Eu estou usando este código:

profile = webdriver.FirefoxProfile()
profile.set_preference("network.proxy.type", 1)
profile.set_preference("network.proxy.http", "proxy.server.address")
profile.set_preference("network.proxy.http_port", "port_number")
profile.update_preferences()
driver = webdriver.Firefox(firefox_profile=profile)

definir proxy para FF no webdriver python. Isso funciona para o FF. Como definir proxy assim no Chrome? Eu achei istoexpor mas não é muito útil. Quando eu executo o script, nada acontece (o navegador Chrome não é iniciado).

questionAnswers(5)

yourAnswerToTheQuestion