ホームページ >バックエンド開発 >Python チュートリアル >Python で Web ページにログインした後に Cookie を抽出するにはどうすればよいですか?
Python での Web ページへのログインとその後の使用のために Cookie の抽出
認証が必要な Web ページにアクセスするには、ログインプロセス中に設定されるCookie。この記事では、Python 2.6 を使用して Web ページにログインし、後で使用するために Cookie を取得する方法について説明します。
リクエスト ライブラリを使用して、次のコード スニペットはこれを実現する方法を示しています。
<code class="python">from requests import session payload = { 'action': 'login', 'username': USERNAME, 'password': PASSWORD } with session() as c: c.post('http://example.com/login.php', data=payload) response = c.get('http://example.com/protected_page.php') print(response.headers) print(response.text)</code>
このスクリプトは Web サイトとのセッションを確立し、POST パラメータを送信してログインし、保護されたページへのリクエストを実行します。セッション オブジェクトは Cookie 管理を自動的に処理するため、ログイン プロセス中に取得された Cookie が後続のリクエストで使用されます。
このアプローチは便利で簡単であり、Cookie を簡単に取得して利用することができます。複雑な Cookie 操作メカニズム。
以上がPython で Web ページにログインした後に Cookie を抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。