問題タブ [python-requests]

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 投票する
11 に答える
402676 参照

python - urllib、urllib2、urllib3、およびrequestsモジュールの違いは何ですか?

urllibPythonではurllib2、、、、urllib3およびrequestsモジュールの違いは何ですか?なぜ3つあるのですか?彼らは同じことをしているようです...

0 投票する
4 に答える
476733 参照

python - Python リクエスト ライブラリの get メソッドでヘッダーを使用する

そこで私は最近、Python で HTTP リクエストを処理するためのこの優れたライブラリに出くわしました。ここhttp://docs.python-requests.org/en/latest/index.htmlにあります。

私はそれを使って作業するのが大好きですが、get リクエストにヘッダーを追加する方法がわかりません。ヘルプ?

0 投票する
10 に答える
71738 参照

python - Cookie を CookieJar に入れる

http リクエストを作成するために、新しい Python Requests ライブラリを使用しています。サーバーからテキストとして Cookie を取得します。CookieJarそれをクッキーを含む に変えるにはどうすればよいですか?

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

python - Python リクエスト モジュールと JSON レスポンス

私は素晴らしい Requests モジュールを使用して、社内プロジェクトの 1 つのために作成した API をテストしています。Requests モジュール自体の欠陥か、それを使用する際の欠陥のいずれかを発見したと思います。

私たちのデータは機密性が高いわけではないため、API はシンプルで基本的な HTTP 認証を使用してアクセスを制御します。JSON をデータ形式として使用し、HTTPBasicAuthHandler または PHP と cURL を使用して urllib2 を使用して API URL の要求を行うと、適切にフォーマットされた JSON 文字列としてデータが返されます。問題ありません。

しかし、Requests モジュールを使用して同じ要求を行うと、エンコードされた文字列が返され、それがどのタイプのエンコードであるかを判断できません。その文字列の先頭のスニペットを次に示します。

この問題を再現するためにリクエストで使用している数行のコードを次に示します。

そして、それを行うたびに、そのエンコードされた文字列を取得します。

誰でも次のことを判断するのを手伝ってもらえますか:a)それがどのエンコーディングであるか(私自身の教育のため)、およびb)リクエストがそのエンコーディングでデータを返す理由、およびそれをデコードおよび/または「修正」する方法。

前もって感謝します!

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

python - web.py でリクエスト間で変数値を保持する方法

リクエストが来たらすぐにログファイルを更新したい。TRUE に初期化されたクラス変数 event_logging_enabled があります。POST() 関数で、event_logging_enabled の値を確認します。

実行時に、後続のリクエストのためにこのフラグの値を FALSE に変更します。しかし、それはTRUEのままです。

デバッグ中に、リクエストを受信すると、各リクエストを処理するために新しいオブジェクトが作成されるため、初期化された値 ieTRUE が選択されることがわかりました。

これは、同じクラスの getlogEnabled() などの他の関数には当てはまりません。回避策を提案してください。

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

python - 'Requests'呼び出しのコンテンツを解析すると、一部のjsonデータのみが表示されます

ここから始めるには、いくつかのコードがあります。

このプログラムの出力は次のとおりです(音価はサニタイズされます)。

変数に適用される値「b」を取得する方法はありますか?投稿は常に{"a": "b"}を返すので、基本的に定数であるため、"a"が何であるかはあまり気にしません。

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

python - テストサーバーで使用する際のPythonリクエストライブラリの構文エラー

プロジェクトの1つでPythonRequestLibraryを使用しています。Python2.6とDjango1.2.3を使用しているローカルシステムでは、すべてが正常に機能します。

テストサーバー用に同じ環境を作成しました(Python2.6とDjango1.2.3で、WSGI 3.2を使用しています)。今、私はいくつかの奇妙な構文エラーを受け取ります。例えば:

別のものがあります:

wsgiのせいなのかと思いますが、正確にはわかりません。誰かがこの問題を解決するのを手伝ってくれませんか。

ありがとう

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

python - Pythonリクエストを使用したリダイレクトエラーが多すぎます

HTTPリクエストはローカルホストで正常に機能していますが、サーバーでpythonリクエストライブラリを使用して同じHTTPリクエストを実行すると、「TooManyRedirects」エラーが返されます。

入ると

ブラウザでは、期待どおりにjson辞書を取得します。

ただし、サーバーでpython requestライブラリを使用してpythonで以下を実行すると、

リクエストモジュールから「TooManyRedirects」エラーが表示されます。

エラーの原因について何か考えはありますか?または、潜在的な原因を絞り込むための推奨事項はありますか?

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

python - Python-Requestsライブラリを使用したテキストファイルの投稿

こんにちは、Python Requests Library(http://docs.python-requests.org/en/latest/index.html)を使用してテキストファイルを投稿するのに問題があります。何が間違っているのか教えていただけますか?

関連する質問を検索してみたところ、PythonスクリプトからPOSTを使用してこの送信ファイルが見つかりましたが、質問に答えられません。

これが私のコードです:

上記のいくつかのバリエーションを試しましたが、どこにも到達していません(毎回新しいエラーが発生します)。作成したばかりのこのtxtファイルを投稿するにはどうすればよいですか?投稿しようとしているAPIには、テキストファイルを投稿する必要があります。

どんな助けでも大歓迎です!