問題タブ [os.system]

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

python - 引数を指定してシェルスクリプトを呼び出す os.system コマンド

コマンドを使用してシェル スクリプトを呼び出す python スクリプトを作成していos.systemます。引数をシェル スクリプトに渡す方法を理解するのに助けが必要ですか? 以下は私が試していることです..しかし、うまくいきません。

subprocessシェルスクリプトの呼び出しには使いたくありません。どんな助けでも大歓迎です。

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

python - os.system() Python 行で sed コマンドを理解するためのヘルプを探しています

私は、自分が書いたコードを並列プロセスに変換して、出身大学のコンピューター クラスターに配布する作業を行っています。クラスター用のスクリプトを作成する準備をするために、クラスターによって提供される Python コードのサンプル スニペットの 1 つを読むことから始めました。

最後の 4 行までは [たとえば、"os.system('sed -i ...)" まで] コードをたどることはできますが、それ以降はコードをたどるのに苦労します。これらの最後の 4 行が何をしているのかを他の人が理解するのを手伝ってくれる可能性はありますか? 擬似コードで嘘を説明する方法はありますか? 私が知る限り、最初の sed 行は「seedvalue」を素数 [trial] の値に置き換えようとしていますが、seedvalue が何であるかはわかりません。また、次の行の「stepval」を理解する方法もわかりません。他の人がこれらの質問に当てることができる光は、最も高く評価されます.

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

python - Python: os.system の実行後に stdout を取得する方法は?

呼び出しstdoutを実行した後、変数でを取得したい。os.system

例として次の行を見てみましょう。

resultエラーコードが含まれます(上記の例では、 stderr 0Windowsまたは1一部のLinuxで)。

stdout実行されたコマンドでリダイレクトを使用せずに上記のコマンド を取得するにはどうすればよいですか?

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

python - CMD インタラクションのための Python のイベント ループ

これに似た質問をいくつか見ましたが、私の特定の状況に本当に役立つものはありません。テキスト ファイルのディレクトリをループするスクリプトがあります。各ファイルには、コマンド プロンプトから実行する必要がある 1 行のスクリプト コマンドが 1 つあります。基本的なレイアウトは次のとおりです。

これを 1 つのファイルのみでテストすると正常に動作しますが、ディレクトリ内でそれらをすべて一緒に実行すると、各コマンドのランダムなポイントで停止するようです。それらが重複していて、終了する時間がないためだと思います(特定のコマンドは、実行するのにかなり長いプロセスであり、それぞれ約2分です)。次の呼び出しに移る前に、各 os.system 呼び出しが完全に実行されるようにするにはどうすればよいですか?

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

python - Jython スクリプトで sed を使用して行全体をテキスト ファイルの変数に置き換える

Jython スクリプトで、テキスト ファイルの行全体 (この場合は 2 行目) を、変数 (VAR) を含むディレクトリ アドレスに置き換えようとしています。

obsids整数の Unicode と文字列 (通常は 1342204440 のようなもの) です。

スクリプトのエラーを教えてください。

ありがとう。

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

python - Python 2.4 スクリプトで、たとえば os システム コール `ls -l` または `curl` を実行し、出力を変数にキャプチャしたいと考えています。これを行う方法?

古いバージョンのpython 2.4を使用して、リモートサーバーでpythonスクリプトを作成しています。curl -XPUT 'http://somerul/_search' -d file.txtスクリプトでは、またはのようなコマンドを発行ls -ltrhし、これらのコマンドの出力を変数にキャプチャしたいと考えています。curl コマンドの場合、出力は解析する json 形式になります (古い json パーサーを使用できるかどうか教えてください)。

Python スクリプトでこれらの種類のシステム コールを作成し、出力を変数に取り込むにはどうすればよいですか?

前もって感謝します!

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

python - Pythonを使用してリモートデスクトップウィンドウを閉じる方法

Python を使用して、リモート デスクトップ アプリケーションの終了を自動化したいと考えています。mstsc を使用してリモート デスクトップを開きます。私がする時

os.system("TASKKILL /F /IM mstsc.exe")

開いているすべてのリモート デスクトップ アプリケーションを停止しています。どのリモート デスクトップを閉じる必要があるかを python で指定する方法はありますか。開いているリモート デスクトップのインスタンスが 2 つ以上あり、プログラムで特定の接続のみを閉じる必要があります。IP アドレスやプロセス ID などを渡す方法はありますか。

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

python - 引用符とダッシュ引数を使用したPython os.system起動exe

良い一日

次のコマンドを実行しようとしていますが、さまざまなエラーが表示されます。構文が間違っているか、間違った方法を使用している可能性があります。誰かが正しい方向を指すのに十分親切でしょうか.

ご協力ありがとうございます

Windowsコマンドラインまたはバッチスクリプトの実際の外部プログラムパスは次のようになります。

パイソン V3.3

このミニ(初心者)プロジェクトのコードの私の部分は次のようになります。

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

python - Python: stdout のリダイレクト中にスクリプトが別のスクリプトを実行する

別のスクリプト (second.py) を実行するスクリプト (first.py) を実行しようとしています。

私は first.py 内で以下を使用できることを知っています:

ただし、second.py を呼び出すと、stdout メッセージが生成されます。これらのメッセージを表示せずに、first.py 内で使用する文字列のリストとして保存したいと考えています。

私の first.py はどのようになりますか?

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

python - os.system() 関数が正しく実行されたかどうかを確認する方法

関数が適切に実行されたかどうかをどのように確認しos.system()、そうでない場合は出力しますos.system could not workか?

例えば:

cmd コマンドが実行されたことをどのように確認し、その戻り値をどのように取得できるのでしょうか?