Я пытался очистить веб-содержимое со страницы маршрутизатора;это содержимое в основном генерируется из сценариев Java.Для этого я использую пакет Python для сухой чистки.К сожалению, я не вижу никакой возможности авторизации в классе, чтобы указать имя пользователя и пароль для страницы, чтобы вытащить содержимое с главной страницы.Таким образом, у меня было сообщение об ошибке (показано ниже) в качестве вывода текущего кода Python (здесь):
import dryscrape
from bs4 import BeautifulSoup
session = dryscrape.Session()
session.visit('http://140.158.48.122:80')
response = session.body()
soup = BeautifulSoup(response)
print(soup)
Вывод:
<html><head><title>401 Authorization Required</title></head>
<body><h1>HTTP Error 401: Authorization Required</h1>
This server can not verify that you are authorized for access. Either
one or both of your user ID and password are invalid for whatever
reason (entered incorrectly, user ID suspended etc.).<br/><br/>Admins
can retrieve lost credentials from http://x.x.x.x/password.cgi (where
x.x.x.x is the server's LAN IP). Requires master login and master
password.
/index.htm from this server.
</body></html>