前言:
此时姐妹们对“路由器python”大约比较珍视,各位老铁们都需要分析一些“路由器python”的相关知识。那么小编同时在网摘上网罗了一些关于“路由器python””的相关资讯,希望我们能喜欢,小伙伴们快快来学习一下吧!家里的网络不好需要重启路由器,用selenium写一个重启家里TpLINK路由器的脚本,定期。
from selenium import webdriver
import time
wd = webdriver.Chrome(r'C:\chromedriver.exe')
wd.implicitly_wait(10)
#1.获取打开路由器地址
wd.get(';)
#2. 找到密码输入框
element = wd.find_element_by_css_selector('#lgPwd')
#3. 输入路由器管理密码,不是WIFI密码
element.send_keys('你的路由器管理密码')
#4. 找到登录按钮,并点击
wd.find_element_by_css_selector('#loginSub').click()
#5. 找到“路由设置”,并点击
wd.find_element_by_css_selector('#routerSetMbtn').click()
#6. 找到”重启和恢复出厂“的label。
ac = wd.find_element_by_css_selector('#reBootSet_rsMenu > .menuLbl')
#7. 由于”重启和恢复出厂设置“需要拖动滚动条来显示,所以需要执行js,拖动滚动条
wd.execute_script("arguments[0].scrollIntoView();", ac)
#等待2s
time.sleep(2)
#8. 找到"重启和恢复出厂",并点击。
wd.find_element_by_css_selector('#reBootSet_rsMenu').click()
#9. 找到”重启路由器“,并点击。
wd.find_element_by_css_selector('#sysReboot').click()
#等待2s
time.sleep(2)
#10. 找到”确定”,并点击。 subBtn ok : 确定; subBtn concel:取消,
wd.find_element_by_css_selector('input[class="subBtn ok"]').click()
#等待2s
time.sleep(2)
wd.quit()
标签: #路由器python #tplinkpython