从今天开始,我决定每三天一篇博客,不知道能不能完成…

最近考试结束了,想到给悻悻学子一个惊吓 惊喜🙂,话不多说,开造

实现自动化下载好分数数据selenium

简单分析一下流程

实现登录好分数

获取学生数据

实现下载

1.登录好分数

好分数网址 接下来就是用selenium实施登录,代码如下

browser = webdriver.Chrome()#声明浏览器

url = 'https://hfs.yunxiao.com/'

browser.get(url)#打开网页

a=browser.find_element_by_xpath('//*[@id="app"]/div/div[2]/div[2]/div/div[1]/div/ul/li[1]/div/div[1]')

a.click()#进入登录界面

b=browser.find_element_by_xpath('//*[@id="account"]')#定位输入框

b.clear()

b.send_keys(u)#输入用户名

b2=browser.find_element_by_xpath('//*[@id="password"]')

b2.clear()

b2.send_keys(p)#输入用户密码

c=browser.find_el