一键登陆教务系统

程序说明

通过python实现一键登陆教务系统。

涉及的库

PyInstaller
from selenium import webdriver

函数体

def login(url: str, account: list):   # 设置参数的类型检查
    input_account = []
    global brower     # 函数体内设置global让charm保持开启状态
    brower = webdriver.Chrome()
    brower.get(url)
    inputs = ['username', 'password', 'lb', 'submit']    # 设置需要通过find_element_by_id找到的标签
    for inputw in inputs:   # 查找标签并放到input_account列表中。
        input_account.append(brower.find_element_by_id(inputw))   
    for i in range(0, 2):  # 传入账户数据
        input_account[i].send_keys(account[i])
    for i in range(2, 4):  # 选择学生项并点击登录
        input_account[i].click()
def main():
    url = '  '  #传入教务系统的网址
    account = ['your_username', 'password']
    login(url, account)

通过PyInstaller将.py文件制作成exe文件

首先需要将PyInstaller下载下来。
pip install PyInstaller
在Terminal中通过PyInstaller打包文件

在这里插入图片描述

PyInstaller参数设置

pyinstaller参数介绍以及总结

执行login.exe

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值