@pavelfoki

Как при помощи python сделать пароль для входа на сайт?

Появилась необходимость сделать авторизацию для перехода к определённому сайту. Например: пользователь заходит на сайт vk.com, но для того, чтобы продолжить пользоваться сайтом, ему нужно пройти как бы авторизацию, после чего у него открывается доступ к сайту. Проще говоря запаролить доступ к веб сайту при помощи python.
Как это можно реализовать?
  • Вопрос задан
  • 130 просмотров
Пригласить эксперта
Ответы на вопрос 2
@alekssamos
Программист любитель
С помощью редактирования файла hosts, если только,
при условии, что браузер не использует сторонние DNS сервера.
Вообще, я на роутерах подобную функцию видел, называется "доступ по расписанию", и то, там для всех сайтов, не для одного.
Ответ написан
Комментировать
AlexNest
@AlexNest Куратор тега Python
Работаю с Python/Django
Очень многое зависит от сайта и того, как он предоставляет контент ("статически" или с помощью js). От последнего зависит то, с помощью чего придется взаимодействовать с сайтом а следовательно и как работает авторизация в этом "чего".
Основных варианта взаимодействия с сайтами навскидку вижу 2:
  • requests
  • selenium

Читаете про каждый из них ,определяете, как происходит авторизация (на сайте и как библиотеки с этим методом работают) и четко (прежде всего - для себя) формируете то, что вам нужно делать. После чего делаете что нужно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы