0

Website requests

Im trying to use requests to login to a website, i know how to access the html, but i cant find out how to get to the website after Here is the html code for the log in boxes: <form id="main-login-form" class="login-form form-container"> <input name="username" id="username-input" placeholder="Username" class="form-input" autofocus> <input name="password" type="password" placeholder="Password" class="form-input"> <div class="clearfix"> <div class="form-status"> <div class="form-loading hidden-opacity">Signing in...</div> <div class="form-error hidden-opacity"></div> </div> <div class="form-button-container"> <button class="form-button">Log In</button>

20th Mar 2019, 12:32 PM
Imagine Existance
Imagine Existance - avatar
1 Answer
0
I have my setup as follows from bs4 import BeautifulSoup import requests user="usre" passw="pass" D={"Username":user,"Password":passw} loginsite="https://focus.pcsb.org/focus/index.php" securedsite="https://focus.pcsb.org/focus/Modules.php?modname=misc/Portal.php" with requests.session() as s: s.post(loginsite,data=D) page=s.get(securedsite) soup=BeautifulSoup(page.content,"html.parser") print(soup) but it returns the data as if it were the first page
20th Mar 2019, 1:00 PM
Imagine Existance
Imagine Existance - avatar