Eine Geschichte, die nicht funktioniert hat, als ich versucht habe, mich mit dem Python-Anforderungsmodul anzumelden

Problem

Schauen Sie sich verschiedene Referenzartikel (Qiita-Login usw.) für die Login-Seite an

payload = {
    'userid': 'my_id',
    'password': 'my_pass'
}
s = requests.Session()
p = s.post(login_url, data=payload)

r = s.get(want_to_access_url)

Es wurde so verarbeitet und es funktioniert! Ich habe das gehört, aber aus irgendeinem Grund kann ich mich nicht auf der Seite anmelden, auf der ich mich anmelden wollte ...

Wenn ich es mit aufregender Mail versuche, funktioniert es ...

Lösung

Wenn Sie den Quellcode sorgfältig lesen, wird der obere Teil des Anmeldeformulars angezeigt.

<form action="/login/login/" method="post">

Es gab so einen Code.

Versuchen Sie es mit Google

** Was ist ein Aktionsattribut **? -Es muss in dem im Formular-Tag angegebenen Attribut angegeben werden. -Drücken Sie auf die Schaltfläche "Senden" im Formular und geben Sie das Ziel der zu übermittelnden Daten an ・ Das Datenziel heißt URI

Damit ** Sie müssen nur das Ende der URL in den Aktionspfad umschreiben! ?? ** ** **

add-action-path


failed_url = 'https://ssl.syosetu.com/login/input/'  #URL, die beim Zugriff über einen Browser angezeigt wird
success_url = 'https://ssl.syosetu.com/login/login/'  #URL, unter der Sie sich erfolgreich anmelden können

Ich habe es versucht und es hat gut mit Don Pisha funktioniert.

Ich muss das WEB studieren ... Schweiß

Wenn Sie denken "Oh? Ich kann mich nicht anmelden! Warum!", Versuchen Sie es bitte!

Recommended Posts

Eine Geschichte, die nicht funktioniert hat, als ich versucht habe, mich mit dem Python-Anforderungsmodul anzumelden
Als ich versuchte, mit Python eine virtuelle Umgebung zu erstellen, funktionierte dies nicht
Ich möchte mit einem Roboter in Python arbeiten.
Eine Geschichte, der ich nach der SFTP-Kommunikation mit Python verfallen war
[Python] Ein Memo, das ich versucht habe, mit Asyncio zu beginnen
Ich habe versucht, die Effizienz der täglichen Arbeit mit Python zu verbessern
Die Geschichte, ein Modul zu erstellen, das E-Mails mit Python überspringt
Eine Geschichte, die verschwunden ist, als ich einen Pfad angegeben habe, der mit tilda (~) in Python Open beginnt
Ich habe auch versucht, die Funktionsmonade und die Zustandsmonade mit dem Generator in Python nachzuahmen
Ich schrieb einen Test in "Ich habe versucht, die Wahrscheinlichkeit eines Bingospiels mit Python zu simulieren".
Ich habe versucht, ein Projekt mit Python on Docker mit PyCharm zu erstellen, aber es hat mit Docker Compose funktioniert
Als ich versuchte, mithilfe von Anforderungen in Python zu kratzen, war ich süchtig nach SSLError, also einem Workaround-Memo
Ich habe versucht, einen Formatierer zu entwickeln, der Python-Protokolle in JSON ausgibt
Ich habe versucht, ein Python 3-Modul in C hinzuzufügen
Erstellen Sie mit dem Python-Anforderungsmodul einen Datensatz mit Anhängen in KINTONE
Ich habe versucht, eine Klasse zu erstellen, mit der Json in Python problemlos serialisiert werden kann
Ich habe versucht, die Pferde vorherzusagen, die mit LightGBM unter den Top 3 sein werden
Ich möchte eine Liste der WebDAV-Dateien im Modul Anfragen anzeigen
Ich habe versucht, die in Python installierten Pakete grafisch darzustellen
Ich habe versucht, eine CSV-Datei mit Python zu berühren
Ich habe versucht, Soma Cube mit Python zu lösen
Ich habe versucht, einen Pseudo-Pachislot in Python zu implementieren
Ein Memo, dass ich den Datenspeicher mit Python berührt habe
Ich habe versucht, das Problem mit Python Vol.1 zu lösen
Arbeitsnotiz, die ich i18n mit Flask App ausprobiert habe
Eine Geschichte, die ich nicht wusste, wie man Mixin lädt, wenn ich mit der Django-App eine Front mache [Anfänger lernt Python mit einem Nachschlagewerk]
[Python & SQLite] Ich habe den erwarteten Wert eines Rennens mit Pferden im 1x-Gewinnbereich ① analysiert
Als ich in IPython versuchte, den Wert zu sehen, war es ein Generator, also kam ich auf ihn, als ich frustriert war.
Einführung in die KI-Erstellung mit Python! Teil 2 Ich habe versucht, den Hauspreis in Boston mit einem neuronalen Netz vorherzusagen
Ich habe untersucht, wie der Arbeitsablauf mit Excel x Python optimiert werden kann
Eine Geschichte, die fehlgeschlagen ist, als versucht wurde, das Suffix mit rstrip aus einem String zu entfernen
Ich habe untersucht, wie der Arbeitsablauf mit Excel x Python ④ optimiert werden kann
Eine Geschichte, die beim Versuch, die Python-Version mit GCE zu aktualisieren, hängen blieb
Ich habe versucht herauszufinden, wie der Arbeitsablauf mit Excel x Python optimiert werden kann
Ich blieb stecken, als ich versuchte, einen relativen Pfad mit relative_to () in Python anzugeben
Ich habe untersucht, wie der Arbeitsablauf mit Excel x Python optimiert werden kann
Ein Hinweis auf Missverständnisse beim Versuch, das gesamte selbst erstellte Modul mit Python3 zu laden
Ich habe untersucht, wie der Arbeitsablauf mit Excel x Python optimiert werden kann
Eine Geschichte, die stolperte, als ich mit Transformer einen Chat-Chat-Bot erstellte
Ich habe versucht, die Entropie des Bildes mit Python zu finden
Ich habe versucht zu simulieren, wie sich die Infektion mit Python ausbreitet
Ich habe versucht, einen eindimensionalen Zellautomaten in Python zu implementieren
Ich habe versucht, "ein Programm, das doppelte Anweisungen in Python entfernt"
Ich habe versucht "Wie man eine Methode in Python dekoriert"
Ich habe versucht, die Mail-Sendefunktion in Python zu implementieren
Ich kann mich mit Django 3 nicht auf der Admin-Seite anmelden
Ich habe eine Stoppuhr mit tkinter mit Python gemacht
[1 Stunde Herausforderung] Ich habe versucht, eine Wahrsagerseite zu erstellen, die für Python zu geeignet ist
Ich habe eine Klasse erstellt, um das Analyseergebnis von MeCab in ndarray mit Python zu erhalten
Ich habe versucht, einen Generator zu erstellen, der mit Python eine C # -Containerklasse aus CSV generiert
Eine Geschichte, nach der ich süchtig war, als ich in Go nil als Funktionsargument angab
Ich habe versucht, eine Funktion zu erstellen, um zu beurteilen, ob die wichtigsten Aktien der Welt Sommerzeit mit Python sind
[5.] Ich habe versucht, mit Python ein bestimmtes Authenticator-ähnliches Tool zu erstellen
Ich habe versucht, den Datenverkehr mit WebSocket in Echtzeit zu beschreiben
Ich möchte einen Platzhalter verwenden, den ich mit Python entfernen möchte
[2nd] Ich habe versucht, mit Python ein bestimmtes Authenticator-ähnliches Tool zu erstellen
Ein Memorandum beim automatischen Erwerb mit Selen