1.模擬登陸requests.Session能夠跨請求地保持某些參數,比如cookies,即在同壹個Session實例發出的所有請求都保持同壹個cookies,而requests模塊每次會自動處理cookies,這樣就很方便地處理登錄時的cookies問題。妳需要找到教務網登錄按鈕提交的地址,把妳的學號和密碼弄到壹個字典裏發出去,然後就登錄成功了。
2.找到選課頁面,分析選課頁面可以發現,選課頁面的url壹般是壹個前綴加課程序號加亂七八糟的東西,所以妳需要手動輸入課程序號等等然後拼接url,再訪問。
3.訪問成功了以後同理,再尋找選課按鈕提交的地址,再把需要POST的數據全部放在壹個字典裏,發出去,檢查頁面狀態,沒有成功繼續循環。