Une histoire qui n'a pas fonctionné lorsque j'ai essayé de me connecter avec le module de requêtes Python

problème

En regardant divers articles de référence (connexion Qiita, etc.), pour la page de connexion

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

r = s.get(want_to_access_url)

Cela a été traité comme ça, et ça marche! J'ai entendu cela, mais pour une raison quelconque, je ne peux pas me connecter à la page où je voulais me connecter ...

Si je l'essaye avec excite mail, ça marche ...

Solution

Si vous lisez attentivement le code source, vous verrez la partie supérieure du formulaire de connexion.

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

Il y avait un tel code.

Essayez google

** Qu'est-ce que l'attribut action **? -Il doit être spécifié dans l'attribut spécifié dans la balise form. -Appuyez sur le bouton de soumission du formulaire et spécifiez la destination des données à soumettre ・ La destination des données s'appelle URI -Spécifiez l'URI du programme CGI du serveur qui gère le processus de transfert de données.

Alors ** Il vous suffit de réécrire la fin de l'URL vers le chemin d'action! ?? ** **

add-action-path


failed_url = 'https://ssl.syosetu.com/login/input/'  #URL affichée lors de l'accès à partir d'un navigateur
success_url = 'https://ssl.syosetu.com/login/login/'  #URL à laquelle vous pouvez vous connecter avec succès

Je l'ai essayé et cela a bien fonctionné avec Don Pisha.

Je dois étudier le WEB ... Transpiration

Si vous pensez "Oh? Je ne peux pas me connecter! Pourquoi!", Essayez-le!

Recommended Posts

Une histoire qui n'a pas fonctionné lorsque j'ai essayé de me connecter avec le module de requêtes Python
Quand j'ai essayé de créer un environnement virtuel avec Python, cela n'a pas fonctionné
Je veux travailler avec un robot en python.
Une histoire à laquelle j'étais accro après la communication SFTP avec python
[Python] Un mémo que j'ai essayé de démarrer avec asyncio
J'ai essayé d'améliorer l'efficacité du travail quotidien avec Python
L'histoire de la création d'un module qui ignore le courrier avec python
Une histoire qui a disparu quand j'ai spécifié un chemin commençant par tilda (~) en python open
J'ai aussi essayé d'imiter la fonction monade et la monade d'état avec le générateur en Python
J'ai écrit un doctest dans "J'ai essayé de simuler la probabilité d'un jeu de bingo avec Python"
J'ai essayé de créer un projet en utilisant Python sur Docker avec PyCharm, mais cela a fonctionné avec Docker Compose
Quand j'ai essayé de gratter en utilisant des requêtes en python, j'étais accro à SSLError, donc un mémo de contournement
J'ai essayé de développer un formateur qui génère des journaux Python en JSON
J'ai essayé d'ajouter un module Python 3 en C
Créer un enregistrement avec des pièces jointes dans KINTONE à l'aide du module de requêtes Python
J'ai essayé de créer une classe qui peut facilement sérialiser Json en Python
J'ai essayé de prédire les chevaux qui seront dans le top 3 avec LightGBM
Je souhaite voir une liste de fichiers WebDAV dans le module Requêtes
J'ai essayé de représenter graphiquement les packages installés en Python
J'ai essayé de toucher un fichier CSV avec Python
J'ai essayé de résoudre Soma Cube avec python
J'ai essayé d'implémenter un pseudo pachislot en Python
Un mémo que j'ai touché au magasin de données avec python
J'ai essayé de résoudre le problème avec Python Vol.1
Mémo de travail que j'ai essayé i18n avec l'application Flask
Une histoire que je ne savais pas charger de mixin lors de la création d'une façade avec l'application django [Débutant apprend python avec un livre de référence]
[Python & SQLite] J'ai analysé la valeur attendue d'une course avec des chevaux dans la fourchette 1x win ①
Dans IPython, quand j'ai essayé de voir la valeur, c'était un générateur, donc je l'ai inventé quand j'étais frustré.
Introduction à la création d'IA avec Python! Partie 2 J'ai essayé de prédire le prix de l'immobilier dans la ville de Boston avec un réseau neuronal
J'ai étudié comment rationaliser le flux de travail avec Excel x Python ②
Une histoire qui a échoué lors de la tentative de suppression du suffixe d'une chaîne avec rstrip
J'ai étudié comment rationaliser le flux de travail avec Excel x Python ④
Une histoire bloquée lors de la tentative de mise à niveau de la version Python avec GCE
J'ai essayé de savoir comment rationaliser le flux de travail avec Excel x Python ⑤
Je suis resté bloqué en essayant de spécifier un chemin relatif avec relative_to () en python
J'ai étudié comment rationaliser le flux de travail avec Excel x Python ①
Une note de malentendu lors de la tentative de chargement de l'intégralité du module self-made avec Python3
J'ai étudié comment rationaliser le flux de travail avec Excel x Python ③
Une histoire qui a trébuché lorsque j'ai créé un bot de chat avec Transformer
J'ai essayé de trouver l'entropie de l'image avec python
J'ai essayé de simuler la propagation de l'infection avec Python
J'ai essayé d'implémenter un automate cellulaire unidimensionnel en Python
J'ai essayé "un programme qui supprime les déclarations en double en Python"
J'ai essayé "Comment obtenir une méthode décorée en Python"
J'ai essayé d'implémenter la fonction d'envoi de courrier en Python
Je n'arrive pas à me connecter à la page d'administration avec Django 3
J'ai fait un chronomètre en utilisant tkinter avec python
[1 hour challenge] J'ai essayé de créer un site de bonne aventure qui soit trop adapté à Python
J'ai créé une classe pour obtenir le résultat de l'analyse par MeCab dans ndarray avec python
J'ai essayé de créer un générateur qui génère une classe conteneur C # à partir de CSV avec Python
Une histoire à laquelle j'étais accro en spécifiant nil comme argument de fonction dans Go
J'ai essayé de créer une fonction pour juger si les principaux stocks du monde sont l'heure d'été avec python
[5e] J'ai essayé de créer un certain outil de type Authenticator avec python
J'ai essayé de décrire le trafic en temps réel avec WebSocket
Je souhaite utiliser un caractère générique que je souhaite décortiquer avec Python remove
[2nd] J'ai essayé de créer un certain outil de type Authenticator avec python
Un mémorandum lors de l'acquisition automatique avec du sélénium