Ich versuche gerade den Login bei einem VBulletin Board zu programmieren, bekomme jedoch immer Fehlermeldungen.
Code -
Code: Alles auswählen
import hashlib
import requests
from bs4 import BeautifulSoup
with requests.Session() as s:
username = 'username'
password = 'password'
BASE_URL = 'URL'
r = s.post(BASE_URL + '/login.php?do=login', {
'vb_login_username': username,
'vb_login_password': password,
'vb_login_md5password': hashlib.md5(password.encode()).hexdigest(),
'vb_login_md5password_utf': hashlib.md5(password.encode("utf-8")).hexdigest(),
'cookieuser': 1,
'do': 'login',
's': '',
'securitytoken': 'guest'
})
base_page = s.get('THE PAGE ON THE WEBSITE YOU WANT TO SCRAPE')
soup = BeautifulSoup(base_page.content, 'lxml')
print(soup)
"requests.exceptions.MissingSchema: Invalid URL 'THE PAGE ON THE WEBSITE YOU WANT TO SCRAPE': No schema supplied. Perhaps you meant http://THE PAGE ON THE WEBSITE YOU WANT TO SCRAPE?"
Jemand eine Idee woran das liegen kann?
Lg und thanks