如何使用Python代码

时间:2018-02-04 21:51:34

标签: python ip python-requests modem

当我更改某些参数并在调制解调器设置的DSL配置上将其转换为正确的值时,我正在使用的IP发生了变化,因此我想编写一个python代码来登录调制解调器接口(192.168.1.1)并更改DSL上的某些参数组态。我能够登录,但我无法发布端口数据,但实际上参数不会改变。我正在使用的代码有点像下面的内容;​​

payload = {'Password': '1111', 'Username': 'admin','action':'login','LoginId':'Login'}
page = requests.post('http://192.168.1.1',data=payload)
payload ='?TypeUplink=1&pageType=0&IF_ACTION=Apply&_InstID=IGD.WD1.WCD2.WCPPP1&InstHasGot=1&ControlType=0&WANCName=ttt&xdslMode=2'       
page = requests.post('http://192.168.1.1/common_page/Internet_Internet_lua.lua'+payload)

我的调制解调器是ZTE ZXHN H267N。

1 个答案:

答案 0 :(得分:0)

在chrome或开发者控制台上尝试使用selenium( Ctrl + Shift + s )以获取firefox以查看所需的发布/获取请求。可能确保在发送您的"参数"在身份验证后您仍然登录。