import requests from bs4 import BeautifulSoup import urllib.parse ''' From https://stackoverflow.com/questions/42002336/using-python-requests-module-to-login-on-an-wordpress-based-website''' if __name__=="__main__": s=requests.Session() link="http://example.invalid/wp-login" initial=s.get(link) login_data={"log":"individual@example.invalid","pwd":"passwordgoeshere",'rememberme':'forever','redirect_to':'http://example.invalid/dash/', 'redirect_to_automatic': '1'} page_login=s.post(link, data=login_data) print(page_login)