Proxy com urllib2

Eu abro URLs com:

site = urllib2.urlopen('http://google.com')

E o que eu quero fazer é conectar da mesma forma com um proxy que eu tenho em algum lugar me dizendo:

site = urllib2.urlopen('http://google.com', proxies={'http':'127.0.0.1'})

mas isso também não funcionou.

Eu sei que o urllib2 tem algo como um manipulador de proxy, mas não consigo me lembrar dessa função.

questionAnswers(7)

yourAnswerToTheQuestion