問題タブ [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.

0 投票する
1 に答える
192 参照

python - cookielib を使用した Twitter 認証

なぜこれがうまくいかないのか誰か教えてもらえますか?

ログイン後にページのhtmlが表示されないのはなぜですか?

0 投票する
2 に答える
706 参照

python - python urllib2 document.login

python urllib2 を使用して、そのように設定された Web サイトにログインするにはどうすればよいでしょうか。

以下は、フォームと送信時の JavaScript ハンドラです。これをpythonでどのように処理しますか?

以下は、ポストとして送信するすべてのコンポーネントを含む html フォームです。私を支えているのは onsubmit 関数です。

私が持っているPythonコードは、JavaScriptなしで簡単なサイトで動作します:

JavaScriptコードを処理して、完成した結果をフォームのアクションに投稿する方法について何か考えはありますか?

ありがとう

0 投票する
1 に答える
1359 参照

python - urllib2 オープナーに Cookie を追加するにはどうすればよいですか?

urllib2.build_opener()を含むオープナーを作成しましたが、オープナーcookielib.CookieJar()に手動で Cookie を追加したいと考えています。

どうすればこれを達成できますか?

0 投票する
1 に答える
1538 参照

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 は、ブラウザのネットワーク タブを調べて取得しました

以下は、私が行っている他のフェッチの完全なコードです

0 投票する
1 に答える
4399 参照

python - Python HTTP Cookie を保存する方法

この作品を使ったのは

さて、どうすれば Cookie を保持し、有効期限を無期限に設定できるので、次回はユーザー名とパスワードで再度ログインする必要がなくなります。直接使用できますurllib2.urlopen()か?

「次回」とは、プログラムが終了した後、新しいプログラムを開始するときに、ディスクからクッキーをリロードして使用できることを意味します

どうもありがとう

0 投票する
1 に答える
1275 参照

python - Python を使用して quora にログインする

Pythonを使ってquoraにログインしてみました。しかし、それは私に次のエラーを与えます。

これは今までの私のコードです。また、プロキシの背後で作業します。

誰かが間違っていることを指摘できますか?

0 投票する
5 に答える
28443 参照

python - Python リクエストで cookies.txt ファイルを使用する

cookies.txtPython Requests を使用して、(Chrome 拡張機能で生成された) ファイルを使用して認証済みサイトにアクセスしようとしています。

エラーや例外はスローされませんが、ログイン画面が誤って生成されます。ただし、Cookie ファイルを使用してコンテンツを正常に取得できるため、Cookie ファイルが有効であることはわかっていますwget。私が間違っていることは何か分かりますか?

編集:

追跡cookielib.MozillaCookieJar._really_loadしていて、Cookie が正しく解析されていることを確認できます (つまりdomainpathsecure、 などのトークンの値が正しい)。しかし、トランザクションはまだログイン フォームで行われているため、wget何か追加の処理を行っているように見えます (まったく同じcookies.txtファイルが機能するため)。

0 投票する
3 に答える
353 参照

python - Pythonを使用してログインした後にWebページをスクレイピングする方法は?

ログイン後、自分の投稿のために Facebook をスクレイピングする必要がありますが、「接続を維持する」方法がわかりません。

私は urllib を使用しています。サーバーに接続し、ページを取得し、データを送信する方法は知っていますが、ログインが必要なページにアクセスするために Cookie を処理する方法がわかりません。仕事をするためにcookielibが必要であることがわかりましたが、仕事を成し遂げる方法を説明するチュートリアルや何かが見つかりません。

何らかの方法で私を助けてくれませんか?またはチュートリアルへのリンクを教えてください。

0 投票する
0 に答える
791 参照

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 がリダイレクトされた場合のリダイレクト場所)。資格情報が適切でない、または不足している場合)。

この時点で、前進する方法についての考えやコメントは大歓迎です!

0 投票する
2 に答える
3083 参照

python - Python で Web サイトにログインする

Python を使用して Web サイトにログインしようとしています。
次のコードがあり、Web サイトにログインすると実際に機能します。

しかし、それを使用して別の Web サイトにログインすると、機能しません。
私はサイトからこのソースを持っています:

「btnLogin」の値のせいですか?