私はこのwebsiteを開き、Pythonでrequests
ライブラリを使用してダッシュボードの情報にアクセスしようとしています。これはウェブスクラップのようなものですが、問題はログインできません。私はログイン資格証明を投稿するためにさまざまな方法を試しましたが、これまでのところ何も動作していません。Pythonでリクエストライブラリを使用してログインできません
サイト - https://www.handy.com/login
ログインHTML - <input autofocus="autofocus" class="string email required" id="user_session_email" name="user_session[email]" required="required" size="50" type="email">
パスワードHTML - <input class="password required" id="user_session_password" name="user_session[password]" required="required" size="50" type="password">
コード:
まず私は
ユーザ名とパスワードの両方のname属性を使用しようとしましたimport requests
url = "https://www.handy.com/login"
payload = {"user_session[email]": "email or username", "user_session[password]": "password"}
r = requests.post(url, data=payload)
print r.status_code
print r.reason
id属性も両方ともusername and password
で試してみましたが、問題は同じです。ステータスコードは500
であり、理由はInternal Server Error
です。私は永続的なセッションを作成する方法を知っていますが、あなたが私がウェブサイトにログインする手助けをすることができれば感謝します。