我试图通过网络抓取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">
但是,我今天刚刚学会了这一点,我不知道如何使用请求模块执行此操作。