[Hilfe] Request module Website login

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Lotus
User
Beiträge: 5
Registriert: Samstag 11. Januar 2020, 00:16

Ich habe gestern mit dem Request Modul in Python angefangen und bin in dem Thema kompletter Anfänger. Ich will versuchen mich in eine Website mit dem Request Modul einzuloggen aber es geht nicht. (Ich bin wirklich ein kompletter Anfänger in dem Thema, es kann sein dass meine Frage unberechtigt ist.)
Mein Code:

Code: Alles auswählen

import requests

url = "https://www.facebook.com/login"
response = requests.get(url)

payload = {"username":"sampleIGN", "password":"samplePW"}

if response:
    print("Request success!\n\n")
else:
    print("Request failed.\n\n")

requests.post(url, data=payload)
print("\n\nprogram ended")
Wie logge ich mich in eine Website ein? Ich bin soweit gekommen das ich, wenn ich mich auf eine Website anmelde, den Netzwerk verlauf in dem F12 Modus in Chrome zu beobachten und eine Post Methode zu finden mit der "Form-Data" Kategorie in der mein Passwort und User Name steht.

Danke im vor aus.
-Lotus
xXSkyWalkerXx1
User
Beiträge: 379
Registriert: Mittwoch 27. Juni 2018, 17:39

Das ist schon richtig wie du das gemacht hast.
Aber du musst auch beachten, dass manche Webseiten Cookies beim Login nutzen.

Zum Anfang hast du ein echt schwieriges Beispiel genommen, da Facebook es (zum Glück) nicht so leicht macht. Ich weiß nicht, ob es da ein Modul gibt, ansonsten erst Mal allg. googeln.
Antworten