問題タブ [pyshark]

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

python - use_json=True の Python pyshark が JSON の出力に失敗する

を使用pysharkしていて、印刷しようとしていJSONます。これは私のコードです:

しかし、私はエラーが発生しています:

また、単に実行print(packet)しているときはそうではありませんJSON

アップデート

私はこれで試しました:

しかし、それはJSON、1 つの結合されたオブジェクトではなく、オブジェクトのすべての行を出力します。パイプが原因だと思います。これを変更して、JSONパケットごとに実際のオブジェクトを取得できますか?

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

python-3.x - pyshark.LiveCapture が Raspberry Pi でパケットをキャプチャしない

現在、raspberry pi 3B で pyshark バージョン 0.4.2.9 を取得しようとしていますが、LiveCapture を使用してパケットをキャプチャできません。奇妙なことに、次のコマンドは私のデスクトップでは問題なく実行されます (両方のデバイスに同じ USB wifi アダプターがあります) が、Pi では常にタイムアウトします。

興味深いことに、tshark は問題なく動作します。私のプロジェクトの残りの部分ではるかに簡単に動作するため、pyshark を動作させたいと思います。Raspberry Pi の pyshark で同様の問題を経験した人はいますか?

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

python - Python マルチスレッド pyshark

Python は初めてで、ライブラリ pyshark をテストしています。

私は常にトラフィックを盗聴し、他のことをしたいと思っています。しかし、スニファーを開始すると、他のすべてのコードが機能しなくなります。asyincio スレッドとマルチスレッドを試しましたが、常にさまざまなエラーが発生します。

これは、アプリケーションをブロックせずに実行したいコードです。

アドバイスありがとう。