JoaoRodrigues Posted October 19, 2007 at 10:31 AM Report Share #141333 Posted October 19, 2007 at 10:31 AM Another problem. Comecei ontem a "desenvolver" em Linux, depois de um mês em Windows. Ora, o meu problema é que os scripts de Python não conseguem aceder à net para nada. Em windows eu resolvi o problema adicionando uma linha nas variáveis do sistema. Como faço o mesmo aqui? 🙂 EDIT: Basicamente, é fazer o mesmo. Definir a proxy na bash e definir no Firefox dá para pôr os scripts a funcionar, pelo menos os que usam urllib. Link to comment Share on other sites More sharing options...
djthyrax Posted October 19, 2007 at 04:25 PM Report Share #141432 Posted October 19, 2007 at 04:25 PM Qual é o erro que ele dá? Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum! Link to comment Share on other sites More sharing options...
JoaoRodrigues Posted October 19, 2007 at 04:32 PM Author Report Share #141436 Posted October 19, 2007 at 04:32 PM Timeout... Não se liga sequer à net.. Link to comment Share on other sites More sharing options...
JoaoRodrigues Posted November 5, 2007 at 11:01 AM Author Report Share #145335 Posted November 5, 2007 at 11:01 AM Bem, já percebi o meu problema. Pelo que li, há 2 módulos que permitem o acesso a páginas web: urllib e httplib. Eu sei definir a proxy para o urllib (e defini e funciona) mas não sei para o httplib. Alguém me pode ajudar nisto? Link to comment Share on other sites More sharing options...
djthyrax Posted November 5, 2007 at 07:35 PM Report Share #145429 Posted November 5, 2007 at 07:35 PM http://www.velocityreviews.com/forums/t325113-httplib-and-proxy.html You can use httplib. The the host and port for the HTTPConnection shouldbe the proxy server and the URL for the request should include the host name. For instance: h1 = httplib.HTTPConnection("my.proxy.com", 80) h1.request("GET", "http://www.python.org/doc/current/lib/lib.html") Chris Gray Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum! Link to comment Share on other sites More sharing options...
JoaoRodrigues Posted November 5, 2007 at 07:51 PM Author Report Share #145436 Posted November 5, 2007 at 07:51 PM O meu problema é que eu uso um módulo que usa o HTTPLIB. E eu não encontro nada que se pareça com esse request no tal módulo... Não há maneira de passar a proxy globalmente, como no urllib com o export http_proxy ? Link to comment Share on other sites More sharing options...
djthyrax Posted November 5, 2007 at 07:55 PM Report Share #145440 Posted November 5, 2007 at 07:55 PM O meu problema é que eu uso um módulo que usa o HTTPLIB. E eu não encontro nada que se pareça com esse request no tal módulo... Não há maneira de passar a proxy globalmente, como no urllib com o export http_proxy ? Depende do código do módulo que tiveres a usar. Podes aceder às variáveis do módulo se elas não forem protegidas (terem _ atrás, não me lembro qts). Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now