問題タブ [aiohttp]

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 に答える
3505 参照

python - ayncio timeout in wait メソッドの説明

..

このヘルプの最後の注記がよくわかりません (2 番目のセットとは何ですか? 保留/再処理セットですか? 保留中のタスクを実行し、完了と保留の両方の結果を結合して DB に保存するにはどうすればよいですか?)

私の問題: aiohttp で asyncio を使用しています。何百万もの URL があり、そのうちのいくつかでタイムアウト エラーが発生する可能性があります。それらを再処理のためにキューに送信したい、またはイベントプールで処理する必要があります。

wait_forPS:メソッドは使用していません。

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

python - Python asyncio で「タスクは破棄されましたが、保留中です」というエラーが表示されるのはなぜですか?

私は使用asyncioして美しいaiohttp。主なアイデアは、サーバーにリクエストを送信し(リンクを返す)、すべてのリンクからファイルを並行してダウンロードすることです(のようなもの)。

コード:

しかし、実行しようとすると、多くの「ダウンロード...」出力があり、

そして、「OK + ファイル名」については何もありません。

どうすれば修正できますか?

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

python-3.x - バイナリ ファイルのアップロードに関する aiohttp POST の問題

requestsモジュールを使用して、次のようなバイナリ ファイル (jpg) をアップロードすることに成功しました。

これをaiohttpクライアントで実行しようとしています。これは私がこれまでに持っているものです:

しかし、私は 400 を取り戻してい{"detail": "Specified value is invalid: Invalid Content-Length specified"}ます。
まるで、photo.jpg が適切に送信されていないかのようです。aiohttp のドキュメントでは、マルチパート エンコード ファイルとストリーミングについて言及されていますが、それは私がここで望んでいることではありません。

リクエストのようにバイナリファイルを使用して同様の POST を作成するにはどうすればよいですか?

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

python - aiohttp - 例外無視メッセージ

aiohttp 経由で 5 つのリクエストを行う次のコードを実行しています。

出力:

注: 例外の内容と場所に関する追加情報はありません。

何が原因で、デバッグするためのヒントはありますか?

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

python - ProxyConnector を使用した aiohtttp 接続プーリング

ProxyConnector をコネクタとして使用して aiohttp で接続プールを行う方法を誰かが知っているかどうか疑問に思っていましたか?

ドキュメントには、TcpConnector または Session クラスを使用してこれを行う方法が記載されていますが、理解できないようです。

ありがとう。

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

python-3.x - GoogleScraper (Python スクリプト) エラー: "pkg_resources.DistributionNotFound: aiohttp"

GoogleScraper Python スクリプトを Ubuntu 14.04 LTS で動作させようとしていますが、「./GoogleScraper -h」と入力すると次のエラーが発生します。

この aiohttp パッケージをインストールするにはどうすればよいですか? 私はググって、少し混乱しました。

これが私の「Python -V」出力です

roger@vbox-ubuntu:~/env/bin$ python -V Python 2.7.6 roger@vbox-ubuntu:~/env/bin$ python3 -V Python 3.4.0

また、事前に次のことを実行しました。

virtualenv --python python3 env source env/bin/activate pip install GoogleScraper sudo apt-get install python3-pip sudo pip3 install aiohttp