zoukankan      html  css  js  c++  java
  • selenium+js自动连接Magic_WiFi

    from selenium import webdriver
    import time
    
    
    data = {
    	'url': 'http://10.0.0.1',
    	'login': 'loginBtn',
    	'telephone': 'telephone',
    	'auth_code': 'authCode',
    	'login_btn': 'loginBtn',
    	'phone': 'xxxxxxxxxxx',
    	'captcha': 'xxxx',
    }
    browser = webdriver.Chrome()
    
    # 点击"网页联网"按钮
    browser.maximize_window()
    browser.get(data['url'])
    time.sleep(2)
    login_elem = browser.find_element_by_id(data['login'])
    login_elem.click()
    
    # 登录
    telephone = browser.find_element_by_name(data['telephone'])
    auth_code = browser.find_element_by_name(data['auth_code'])
    login_btn = browser.find_element_by_id(data['login_btn'])
    time.sleep(2)
    telephone.send_keys(data['phone'])
    time.sleep(2)
    auth_code.send_keys(data['captcha'])
    time.sleep(2)
    login_btn.click()
    
    # 放行操作
    time.sleep(5)
    refresh_js = 'location=document.body.querySelector(\'div[class=\"row back_c_ffffff padding_bottom_20\"] div a\');'
    browser.execute_script(refresh_js)
    
  • 相关阅读:
    nginx--gunicorn 部署Web服务
    Hexo 搭建博客真的太简单了
    nohup 和 &
    Nginx 服务器搭建
    Django3 的服务器搭建
    Mongo 服务器的安装
    Ubuntu16.04 安装tesseract
    phantomjs 的安装
    JsonPath python
    CSS 选择器:BeautifulSoup4
  • 原文地址:https://www.cnblogs.com/debug/p/11257823.html
Copyright © 2011-2022 走看看