我有一个可以使用网页界面管理的设备。
设备地址可以是:
http://10.18.25.25/restart
在网页中使用提交按钮:
<form action="/restart/restart" method="POST" name="restartForm">
<input type="submit" value="OK">
</form>
我正在尝试使用 python 模块请求来自动点击该网页上的按钮。
from urllib3 import requests
r = requests.get('http://10.18.25.25/restart', auth=('username', 'password'))
有任何想法吗??
最佳答案
根据提供的信息,我假设您访问了 http://10.18.25.25/restart/
上有一个表单的页面,以在提交时重新启动您的设备。
您定义的操作出现在表单上的 URI /restart/restart
处。所以在同一个 URI 上做一个请求:
r = requests.post('http://10.18.25.25/restart/restart', auth=('username', 'password'))
关于python - 使用python请求模块在网页上单击提交按钮 "OK",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26385507/