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"]))
Result :
ViewState = qdwrf3rf
KeyError : Value whoch means no value exists for userdet
But see the response when I manually login.The value for Userdet exists.
Why is the error occuring during requests with python while no problem with manual login.?