LINUX.ORG.RU

python,urllib


0

0

Решил попробовать urllib. Проделал все, что хотел, на модемном соединении - все OK. При соединении через proxy возникли проблемы, скорее проблемы от незнания. Как я понял необходимо сделать следующее:

os.environ['http_proxy'] = "http://host:port"

Т.е. установить переменную окружения.

А если есть учетное имя и пароль на proxy?

os.environ['http_proxy'] = "http://user:pass@host:port"

Такой способ не прокатывает. Выдает ошибку, суть которой сводится к тому, что user он считает host, а все остальное port.

★★
Ответ на: комментарий от phoenix

Как я понял с urllib2 должен работать нормально. http_proxy воспринимает нормально только вот proxy с ним глючит:

451 Access violation at address 0048B70E in module 'TrafInsp.exe'. Read of address 00000034

***************** Python 2.3.4

Может еще что-то надо?

olegk ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.