从今天开始,我决定每三天一篇博客,不知道能不能完成…
最近考试结束了,想到给悻悻学子一个惊吓 惊喜🙂,话不多说,开造
实现自动化下载好分数数据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