Was verwenden Sie, um bei AtCoder einzureichen? Ich denke, die Mehrheit der Leute auf der AtCoder-Website sagt das, aber ich denke, es gibt auch Leute, die Atcoder-Cli und Online-Judge-Tools verwenden. Ich wollte es automatisch einreichen können, indem ich auf [diese Seite (und verwandte Artikel)] 1 verweise, aber es hat nicht funktioniert, also habe ich diesen Artikel geschrieben.
Erstens, wie in [Site] 1 gezeigt, kann ich es nicht erfolgreich einreichen, selbst wenn ich versuche, es zu implementieren. Warum. Ich habe ungefähr 3 Tage damit verbracht, die Ursache dafür zu untersuchen. Das ist blöd! !! Wenn Sie diesen Artikel lesen, denke ich jedoch nicht, dass Sie meinen zweiten Tanz spielen werden! !!
Zunächst vermutete ich, dass ich mich nicht anmelden konnte. Also habe ich versucht, die Umgebung zu reproduzieren, in der ich mich nicht mit einem Webbrowser anmelden konnte.
Versuchen Sie beispielsweise in [AtCoder Login] 2, einen Fehler im Kontonamen oder Kennwort zu machen. Dann werden Sie schließlich benachrichtigt, dass Sie sich nicht anmelden konnten und auf derselben Site bleiben, oder? Also bezweifelte ich zunächst das Weiterleitungsziel.
Außerdem fand ich es interessant, als ich damit herumspielte, deshalb möchte ich meinen [anderen Artikel] 3 vorstellen.
Nach dem Postprozess von [Site] 0
print(result.url)
Schreiben Sie dies und verwenden Sie .url, um das Umleitungsziel zu finden. Dann ich
https://atcoder.jp:443/home
Es wurde so angezeigt. Wenn ich also die URL geändert habe, um mich hier anzumelden, konnte ich mich anmelden und normal senden. Bitte probieren Sie es aus. Wenn Sie sich Sorgen machen, können Sie es mit der Anweisung try ~ without schreiben, ohne login_url zu ändern und mit der Methode zu überprüfen, ob Sie sich bei [My article] 3 anmelden können.
Danke fürs Lesen. Der Artikel ist ziemlich verwirrend geworden, aber ich hoffe, Sie finden ihn hilfreich. Wenn Sie Vorschläge haben, würde ich mich freuen, wenn Sie einen Kommentar abgeben könnten. Vielen Dank.
Recommended Posts