使用python的请求模块进行Web抓取需要提交按钮

时间:2018-01-11 20:21:51

标签: python web-scraping python-requests

我试图通过网络抓取this website的成绩。

我有这个输入登录信息(我认为):

import requests
def main():
    login = {'username':'USERNAME', 'password':'PASSWORD'}
    url = 'https://parent-portland.cascadetech.org/portland/Login_Parent_PXP.aspx?regenerateSessionId=True'
    r = requests.post(url, login)
    r.submit()
    print(r.text)
main()

看起来你必须按下按钮。

<input name="Submit1" id="Submit1" value="Login" cssclass="btn" text="Login" onclick="this.disabled=true;this.form.submit();" type="submit">

但是,我今天刚刚学会了这一点,我不知道如何使用请求模块执行此操作。

0 个答案:

没有答案