問題タブ [cookielib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - cookielib を使用した Twitter 認証
なぜこれがうまくいかないのか誰か教えてもらえますか?
ログイン後にページのhtmlが表示されないのはなぜですか?
python - python urllib2 document.login
python urllib2 を使用して、そのように設定された Web サイトにログインするにはどうすればよいでしょうか。
以下は、フォームと送信時の JavaScript ハンドラです。これをpythonでどのように処理しますか?
以下は、ポストとして送信するすべてのコンポーネントを含む html フォームです。私を支えているのは onsubmit 関数です。
私が持っているPythonコードは、JavaScriptなしで簡単なサイトで動作します:
JavaScriptコードを処理して、完成した結果をフォームのアクションに投稿する方法について何か考えはありますか?
ありがとう
python - urllib2 オープナーに Cookie を追加するにはどうすればよいですか?
urllib2.build_opener()
を含むオープナーを作成しましたが、オープナーcookielib.CookieJar()
に手動で Cookie を追加したいと考えています。
どうすればこれを達成できますか?
python - PythonでURLを取得するためにcookielibを使用してブラウザをシミュレートする
私はcookielibを使用していますが、ブラウザでURLを開くと、ブラウザが他の多くのリクエストを作成して他の多くのファイルをダウンロードすることがあります。Cookie ライブラリまたは他の Python ライブラリを使用して同じ動作を再現できますか?
例: ページからすべての必要な情報を取得するにはhttps://applicant.keybank.com/psp/hrsappl/EMPLOYEE/HRMS/c/HRS_HRAM.HRS_CE.GBL?Page=HRS_CE_HM_PRE&Action=A&SiteId=1
Python スクリプトから複数の GET リクエストを作成する必要があります。ページを開いたときにネットワーク リクエストを分析することで、ブラウザが行うすべてのリクエストのリクエスト URL を取得しました。
1 つのリクエストを作成するだけで、関連するすべてのリクエストをブラウザのようにフェッチする方法があるかどうかを確認しています。
私はjsやcssにはあまり興味がありませんが、メインのhtmlにはあまり興味がありません。
次のコードで試しましたが、ページ全体をダウンロードできませんでした
しかし、他の 3 つの GET URL を順番に取得すると、3 番目の GET 応答で必要な html を取得できます。これらの URL は、ブラウザのネットワーク タブを調べて取得しました
以下は、私が行っている他のフェッチの完全なコードです
python - Python HTTP Cookie を保存する方法
この作品を使ったのは
さて、どうすれば Cookie を保持し、有効期限を無期限に設定できるので、次回はユーザー名とパスワードで再度ログインする必要がなくなります。直接使用できますurllib2.urlopen()
か?
「次回」とは、プログラムが終了した後、新しいプログラムを開始するときに、ディスクからクッキーをリロードして使用できることを意味します
どうもありがとう
python - Python を使用して quora にログインする
Pythonを使ってquoraにログインしてみました。しかし、それは私に次のエラーを与えます。
これは今までの私のコードです。また、プロキシの背後で作業します。
誰かが間違っていることを指摘できますか?
python - Python リクエストで cookies.txt ファイルを使用する
cookies.txt
Python Requests を使用して、(Chrome 拡張機能で生成された) ファイルを使用して認証済みサイトにアクセスしようとしています。
エラーや例外はスローされませんが、ログイン画面が誤って生成されます。ただし、Cookie ファイルを使用してコンテンツを正常に取得できるため、Cookie ファイルが有効であることはわかっていますwget
。私が間違っていることは何か分かりますか?
編集:
追跡cookielib.MozillaCookieJar._really_load
していて、Cookie が正しく解析されていることを確認できます (つまりdomain
、path
、secure
、 などのトークンの値が正しい)。しかし、トランザクションはまだログイン フォームで行われているため、wget
何か追加の処理を行っているように見えます (まったく同じcookies.txt
ファイルが機能するため)。
python - Pythonを使用してログインした後にWebページをスクレイピングする方法は?
ログイン後、自分の投稿のために Facebook をスクレイピングする必要がありますが、「接続を維持する」方法がわかりません。
私は urllib を使用しています。サーバーに接続し、ページを取得し、データを送信する方法は知っていますが、ログインが必要なページにアクセスするために Cookie を処理する方法がわかりません。仕事をするためにcookielibが必要であることがわかりましたが、仕事を成し遂げる方法を説明するチュートリアルや何かが見つかりません。
何らかの方法で私を助けてくれませんか?またはチュートリアルへのリンクを教えてください。
python - Python (urllib2 および cookielib) を使用して複数のページを含む Web サイトにログインする
個人のモバイル アプリケーションで使用するために、銀行のホーム バンキング Web サイトからトランザクション情報を取得するスクリプトを作成しています。
ウェブサイトは次のようにレイアウトされています。
https://homebanking.purduefed.com/OnlineBanking/Login.aspx
-> ユーザー名を入力 -> フォームを送信 ->
https://homebanking.purduefed.com/OnlineBanking/AOP/Password.aspx
-> パスワードを入力 -> フォームを送信 ->
https://homebanking.purduefed.com/OnlineBanking/AccountSummary.aspx
私が抱えている問題は、POST を作成するための 2 つの別々のページがあるため、最初はセッション情報が失われるという問題だと思っていました。しかし、私は urllib2 の HTTPCookieProcessor を使用して Cookie を保存し、ウェブサイトへの GET および POST リクエストを作成しましたが、これは問題ではないことがわかりました。
私の現在のコードは次のとおりです。
現在、スクリプトは passwordUrl ページに移動するため、ユーザー名は正しく POST されますが、POST が passwordUrl ページに行われると、acctUrl に移動する代わりに、ログイン ページにリダイレクトされます (acctUrl がリダイレクトされた場合のリダイレクト場所)。資格情報が適切でない、または不足している場合)。
この時点で、前進する方法についての考えやコメントは大歓迎です!
python - Python で Web サイトにログインする
Python を使用して Web サイトにログインしようとしています。
次のコードがあり、Web サイトにログインすると実際に機能します。
しかし、それを使用して別の Web サイトにログインすると、機能しません。
私はサイトからこのソースを持っています:
「btnLogin」の値のせいですか?