問題タブ [psutil]
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.
python - Python/Flask: psutil の日付範囲
現在、Linux/nix のパフォーマンス (CPU、ディスク使用量、メモリ使用量) を生成する Python で Flask を使用する Web アプリケーションを作成しています。Python ライブラリ psutil は既に実装しています。
私の質問は、日付範囲で各ユーティリティの値を取得する方法です。例: 過去 3 時間の CPU、ディスク使用量、メモリ使用量。
プログラミング初心者で質問失礼します。
python - 別の言語での Python 印刷プロセス
コンピューターで実行中のすべてのプロセスを印刷したい。私のプロセスの 1 つが呼び出され哈哈.exe
ます。これは私のコードです:
??.exe
中国のプロセスの出力を取得します。プロセス名を正しく表示する方法を誰かが知っていますか?
python - ImportError は名前 _common をインポートできません (Python 3.4)
Python 3.4 を使用しており、psutil をインストールしました。を使用してこのモジュールをインポートすると
シェルで次のエラーが発生します。
この種のエラーに関する複数の投稿を見つけましたが、それらはすべて自分で作成したライブラリのエラーに関するものだったので、これをダウンロードしたばかりで自分で何も変更しなかったので、これを修正する方法を考えています.
psutil - cpu_percent(interval = 1) などの「psutil.Process().as_dict」アイテムに引数を渡す方法は?
兄弟姉妹のように皆さんを愛しています。
psutil で検索していたところ、突然次のような疑問が頭に浮かびました。「as_dict 属性の項目に引数を送信する方法は?」たとえば、次のコードでは、psutil に interval 引数を 1 に設定して cpu_percent を返すように要求します。
デフォルトの cpu_percent() 間隔は None です。as_dict メソッドに別の間隔値を渡す方法は?
python - psutil: すべてのプロセスの cpu を取得します
たぶん私は何かを見落としているかもしれませんがcurrent_process.cpu_percent(interval=0.1)
、すべてのプロセスを一度に反復処理せずに取得する方法がわかりません。現在、反復処理がprocess_count * interval
完了するまでに数秒かかります。これを回避する方法はありますか?
これまでのところ、私はやっています:
私が理解している限り、ヘルプに記載cpu-percent
されているため、リストに含めることはできませんattr
interval が 0.0 または None の場合、最後の呼び出しまたはモジュールのインポートから経過したシステム CPU 時間を比較し、すぐに戻ります。これは、これが最初に呼び出されたときに意味のない 0.0 値を返すことを意味しますが、無視する必要があります。
python - プロセスがまだ実行中かどうかを確認する
次の問題があります。
Python スクリプトで bash スクリプトを実行する必要があります。bash スクリプトがたとえば 10 秒以上実行されている場合は、それを強制終了する必要があります。これは私がこれまでに持っているものです:
私が恐れているのは、このシナリオです。bash スクリプトは 1 秒で終了し、その PID を解放し、システムは PID を別のプロセスに渡します。10 秒後、スクリプトに属していると思われる PID を強制終了しますが、そうではなく、他のプロセスを強制終了します。スクリプトは必要なので、ルートとして実行する必要がありますchroot
。
何か案は?