前提・実現したいこと
Google colaboratoryを用いてqiitaにログインしたいと考えております。
発生している問題・エラーメッセージ
レスポンスで500が返ってきています。
該当のソースコード
python
1import requests 2from bs4 import BeautifulSoup 3 4session = requests.session() 5response = session.get('https://qiita.com/login/') 6soup = BeautifulSoup(response.text, 'html.parser') 7 8USER = ユーザー名 9PASS = パスワード 10TOKEN = soup.find(attrs={'name':'authenticity_token'}).get('value') 11login_data = { 12 'authenticity_token':TOKEN, 13 'identity':USER, 14 'password':PASS, 15 'utf8': '✓', 16} 17 18response_cookie = response.cookies 19 20 21login_url = 'https://qiita.com/login' 22 23 24 25admin_page = session.post(login_url, data=login_data, cookies=response_cookie) 26print(admin_page.status_code) 27 28 29soup = BeautifulSoup(admin_page.text, 'html.parser') 30print(soup.text) 31
試したこと
login_dataに過不足があるのかと思い、追加や削除等を行いました。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー