通过python脚本实现win系统 校园网的自动登录

注意事项:

1:安装selenium依赖包     在Anconda中通过pip install selenium安装

2:下载Chrome版本对应的驱动        http://chromedriver.storage.googleapis.com/index.html

3:登陆成功后 页面会自动关闭

python3代码

import time
from selenium import webdriver

def login(username, password):
    url = 'http://192.168.252.2/0.htm'  # url中指明定位到博客园首页

    driver = webdriver.Chrome()
    driver.get(url)
    # print driver.title
    name_input = driver.find_element_by_id('username')  # 找到用户名的框框
    pass_input = driver.find_element_by_id('password')  # 找到输入密码的框框
    login_button = driver.find_element_by_id('submit')  # 找到登录按钮

    name_input.clear()
    name_input.send_keys(username)  # 填写用户名
    time.sleep(0.2)
    pass_input.clear()
    pass_input.send_keys(password)  # 填写密码
    time.sleep(0.2)
    login_button.click()            # 点击登录

    time.sleep(0.2)
    print (driver.get_cookies())

    time.sleep(2)
    print (driver.title)

    driver.close()

if __name__ == "__main__":
    user = "******"#输入账号
    pw = "******"#输入密码
    login(user, pw)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值