Я пытаюсь отправить эту веб-форму и зайти на этот сайт: https://www.kalahari.net/profile/pipeline/signin.aspx
Я продолжаю получать исходный код сайта входа в систему, когда сценарий завершен, поэтому кажется, что все работает (нетошибки), но это просто не вход в систему. Я не могу найти то, что я делаю неправильно. Пожалуйста, помогите.Я использую Python 3.1.2, я не могу использовать Mechanize, поскольку код должен быть написан на Python 3.x
Я думаю, что моей проблемой может быть URL-адрес POST, на который я отправляю информацию для входа, ноЯ не могу понять это, и что это должно быть.
f=open("page_src.html",'wb')
cj=cookiejar.CookieJar()
params=urllib.parse.urlencode({'ctl00$ctl00$cplhMain$cplhContent$txtEmail': 'username', 'ctl00$ctl00$cplhMain$cplhContent$txtPassword': 'pass'})
opener = req.build_opener(req.HTTPCookieProcessor(cj))
opener = urllib.request.FancyURLopener()
page = opener.open("https://www.kalahari.net/profile/pipeline/signin.aspx", params)
profilepage = opener.open("https://www.kalahari.net/profile/pipeline/profile.aspx")
source=profilepage.read()
f.write(source)
f.close()