私は、最後のチェック(ハッシュを使用)から更新されたかどうかをチェックするWebサイトがあります。問題は、サイトにアクセスする前にユーザー名とパスワードを入力する必要があることです。投稿の送信リクエストpython
pythonを使用してユーザー名とパスワードを入力する方法はありますか?
私は、最後のチェック(ハッシュを使用)から更新されたかどうかをチェックするWebサイトがあります。問題は、サイトにアクセスする前にユーザー名とパスワードを入力する必要があることです。投稿の送信リクエストpython
pythonを使用してユーザー名とパスワードを入力する方法はありますか?
requests
ライブラリを確認してください。pip
からと入力し、cmd
プロンプトまたは端末(OSによって異なります)を入力します。
import requests
payload = {'user' : 'username',
'pass' : 'PaSSwoRd'}
r = requests.get(r'http://www.URL.com/home', data=payload)
print r.text
大丈夫です。あなたが私たちに問題のサイトを話したら、おそらくもっと良い答えを与えることができます。
はい、ブラウザと同じ情報を送信することは可能です。ブラウザとサーバーとの通信方法に応じて、HTTP POSTパラメータとしてユーザー名とパスワードを追加するだけで簡単に行うことができます。他の一般的な方法は、ブラウザがパスワードのハッシュを送信するか、複数のステップでログインすることです。
ツイルを使用することもできます。 – Claris