Python: подключение к частной странице с помощью urllib - PullRequest
1 голос
/ 03 апреля 2012

Я пытаюсь подключиться к частной странице, где вы должны войти в систему, чтобы просмотреть ее с помощью urllib.Когда я пытаюсь подключиться к странице, я просто перенаправлен на страницу входа.Есть ли способ войти с помощью urllib или использовать куки из моего веб-браузера или что-то в этом роде?Я попытался выяснить, как сделать это сам, и потерпел неудачу.Любая помощь в этом была бы хороша.

Ответы [ 2 ]

2 голосов
/ 03 апреля 2012

Если ваша страница использует HTML-аутентификацию, используйте HTTPBasicAuthHandler.

Если ваша страница использует аутентификацию по форме, используйте запрос POST для отправки формы авторизации и сохранения файлов cookie, используя cookielib.

0 голосов
/ 03 апреля 2012

Ищите аутентификацию под http://docs.python.org/library/urllib2.html#examples

...