Subprocessに関する最新の質問

2
答え

サブプロセスはstdoutとos.devnullのどちらかを選択します

プロジェクトの場合、プロジェクトのさまざまな部分で再利用したいコードを記述したいと思います。コマンドを実行する必要があり、コンソールで印刷するか、コマンドをミュートするかを選択できるようにしたい。 私はそれを思いついたが、それが大丈夫かどうか、そして「with」がこのように正しく機能するかどうかはわからない:

python subprocess stdout

0
答える

Pythonでより多くのコマンドを実行するために、adbシェルを永続的に保ちます

CADE-0を実行するときのターミナルで| Androidデバイスで新しい地獄を開始すると、プロンプトがCADE-1に変わります|このシェルでコマンドを実行できます。 しかし、Pythonでは、サブプロセスまたはos.systemを使用してコマンドを実行しますが、これらのコマンドは毎回新しいシェルを作成します。 私が欲しいのは、次のような解決策があるかどうかです。

python shell subprocess adb

0
答える

シェルスクリプトがsubprocess.Popen [duplicate]を使用してファイルパスを予期するときに文字列を提供します

この質問にはすでに回答があります: How to execute '<(cat fileA fileB)' using python? (4つの答え) Bash style process substitution with Python's Popen (1つの答え) 閉鎖3日前。 この質問にはすでに回答がありますこの質問にはすでに回答があります: How to execute '<(cat fileA fileB)' using python? Pythonを使用して '

python shell subprocess

0
答える

Python2.7-実行中の「アクティブな」サブプロセスを終了します

つまり、Python 2.7を使用していて、いくつかのコマンドを自動化しようとしています。私の問題は、いくつかのコマンドの後に、たとえば「top-c」のような寿命出力を表示するコマンドに遭遇することです。バックグラウンドに置くことができず、5秒後にプロセスが自動的に終了するはずです。

subprocess python output

1
答える

リバースシェルでコマンドを続行するにはどうすればよいですか?

Pythonで単純な逆TCPシェルを構築しましたが、shutdownやrmなどの「Y」や「N」などの確認機能を必要とするコマンドを実行しようとした場合を除いて、正常に機能します。 「Y」または「N」は、最後のコマンドのフォローアップではなく、個別のコマンドとして扱われるため、入力できません。

subprocess python tcp sockets

1
答える

RaspberryPiでPythonサブプロセスを使用したPINとのBluetoothCtlペアリング

私はラズベリーパイSHTML-0の間で通信するプロジェクトに取り組んでいます|ブルートゥース接続を介して、HC-05ブルートゥースモジュールを使用する一連のArduino。 bluetoothctlを使用してarduinoをペアリングし、pythonスクリプトを使用して通信することはできますが、ペアリングプロセスもスクリプトに含めたいのですが、スクリプトにbluetoothペアリングピンを含むソリューションが見つかりません。私は、ブルートゥース接続を介して、HC-05ブルートゥースモジュールを使用して、ラズベリーパイと一連のArduinoの間で通信するプロジェクトに取り組んでいます。 bluetoothctlを使用してarduinoをペアリングし、pythonスクリプトを使用して通信することはできますが、ペアリングプロセスもスクリプトに含めたいのですが、スクリプトにbluetoothペアリングピンを含むソリューションが見つかりません。 私が試したこと:

hc 05 subprocess raspberry pi3 bluetooth

0
答える

リアルタイムのPythonサブプロセス出力を取得する方法は?

シェルコマンドを使用して実行しようとしているプログラムは、1秒あたり1ワードを出力します。 Pythonスクリプト内でシェルコマンドを実行し、出力される各単語でリアルタイム出力を取得しようとしています。私がオンラインで見つけた他のすべてのソリューションは、実際にはリアルタイムの出力ではなく、一度に1行の完成した行を印刷します。各単語が各行ではなくリアルタイムで印刷されるリアルタイムのリアルタイム出力を取得したいと思います。これは私が試したコードです:

subprocess python python 3.x shell

ホットタグ

© 2021   KonnichiwaSekai.Com