1

伙计们,实际上我的代码和路由器中的重定向功能有问题,在我编写了能够找到表单并登录到路由器的代码后,我遇到了一个问题,即使用 login.cgi 登录后路由器重定向链接到http://192.168.1.2/index.asp;session_id=2dfa2490ad2e26a3d073edfdae7d0f45之类的 东西我可以理解它在链接中显示会话 ID,我需要帮助以使我的代码理解并获取我尝试过多次的链接使用 browser.get_url() 但它显示http://192.168.1.2/login.cgi

感谢你们

def wifi_pass_changer():
   username = 'admin'
   password = 'admin'
   url = "http://192.168.1.2/"
   browser = mechanicalsoup.StatefulBrowser()
   browser.open(url)
   browser.select_form('form[action="login.cgi"]')
   browser["http_username"] = username
   browser["http_passwd"] = password
   response = browser.submit_selected()
4

0 回答 0