問題タブ [python-asyncio]

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

macos - MAC OS X 10.10 Yosemite で asyncio サポートを使用して uWSGI をインストールする

uWSGI documentationに従って、 asyncioサポートを使用してuWSGIを構築しようとしました。VirtualenvでOS X 10.10 Yosemiteを使用しています。

最初に、コマンドpython3-config --includeを使用して python3 インクルード パスを取得しました。しかし、次のコマンドで uWSGI + Asyncio をビルドしようとすると:

次のエラーが表示されます。

以前にこの問題に遭遇した人はいますか? 私は最初にvirtualenvとグローバルpythonインストールでpipを使用してグリーンレットインストールしようとしましたが、まだ取得してい'greenlet/greenlet.h' file not foundます. 何かアドバイス?

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

python - asyncio タスクが作成後に保存されると、タスクからの例外がミュートされる

私はプロジェクトに asyncio を使用していましたが、この奇妙な動作に遭遇しました。

何らかの理由で、呼び出し時に結果のタスクを保存すると、asyncio.async()例外が何も実行されなくなります。

誰かがこの状況に光を当てることができますか? 現在のプロジェクトで例外をキャッチする方法が必要です。

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

python - python3.4 Pyqt4 Webリクエスト非同期

Pyqt4 (QwebPage) の下で (asyncio のように) 非同期で Web リクエストを実行することは可能ですか?

たとえば、次のコードで複数の URL を並行して呼び出すにはどうすればよいですか。

ありがとう

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

python - asyncio を使用した複数のループ

asyncioで複数のループを持つことは可能ですか? 応答が「はい」の場合、どうすればそれを行うことができますか? 私の使用例は次のとおりです: * 非同期で Web サイトのリストから URL を抽出します * 各「サブ URL リスト」について、それらを async/ でクロールします

URL を抽出する例:

このコードを実行すると、Python が 2 番目のループを起動しようとするとエラーが発生し、ループが既に実行されていると表示されます。

PS: 私のモジュール「extractsuburls」は aiohttp を使用して Web リクエストを実行します。

編集:

さて、私はこの解決策を試しました:

しかし、私はこのエラーを持っています: ループ引数は Future と一致する必要があります

何か案が?

0 投票する
6 に答える
68360 参照

python - Python 3でのマルチプロセッシングとマルチスレッドと非同期

Python 3.4 には、マルチプロセッシング/スレッディング用の異なるライブラリがいくつかあることがわかりました:マルチプロセッシングvsスレッディングvs asyncio

しかし、どれを使用するか、または「推奨されるもの」かはわかりません。彼らは同じことをしていますか、それとも異なっていますか?もしそうなら、どれが何のために使われますか? コンピューターでマルチコアを使用するプログラムを作成したいと考えています。でも、どのライブラリを学べばいいのかわからない。

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

python-3.x - asyncio が実装するイベント ドリブン プロセスのパターンは何ですか?

asyncioPython 3.4 のイベント ドリブン コア ライブラリです。asyncioの同様のライブラリであるtwistedがパターンを実装していることは知ってReactorいますが、どのようなパターンがasyncio実装されていますか?