import requests
from bs4 import BeautifulSoup
s = requests.Session()
content = s.get('https://nucleus.niituniversity.in/Default.aspx').content
soup = BeautifulSoup(content,"html5lib")
print("viewState = " + str(soup.select_one("#__VIEWSTATE")["value"]))
print("UserDet = " + str(soup.select_one("#SchSel_hidCoreUserDet")["value"]))
結果:= qdwrf3rf
Pythonのレスポンスから要素の値を解析できませんか?
KeyError例外
のViewState:何の価値がuserdet
のために存在しませんが、ときに私手動で応答を参照してください意味whoch値login.The Userdetの値が存在します。
手動ログインに問題がないのに、Pythonのリクエスト中にエラーが発生するのはなぜですか?
文字列の末尾に余分な一重引用符があるようです。#SchSel_hidCoreUserDet ' – glls
編集完了... – anderson