Diga ao urllib2 para usar o DNS personalizado

Eu gostaria de contarurllib2.urlopen (ou umabridor personalizado) usar127.0.0.1 (ou::1) para resolver endereços. Eu não mudaria minha/etc/resolv.conf, Contudo.

Uma solução possível é usar uma ferramenta comodnspython para consultar endereços ehttplib para criar um abridor de URL personalizado. Eu preferiria contarurlopen para usar um servidor de nomes personalizado. Alguma sugestão?

questionAnswers(3)

yourAnswerToTheQuestion