Ich versuche, das folgende Skript in Java in Python geschrieben zu replizieren, aber ich sehe kein Äquivalent von Redirect.INHERIT in Python. Was wäre der richtige Ansatz für die Portierung?Python-Äquivalent von Java Redirect.INHERIT
import java.lang.ProcessBuilder;
import java.lang.ProcessBuilder.Redirect;
public class TestProcessBuilder {
public static void main(String args[]) {
try {
ProcessBuilder builder = new ProcessBuilder("fairymax");
builder.redirectInput(Redirect.INHERIT);
builder.redirectOutput(Redirect.INHERIT);
builder.redirectError(Redirect.INHERIT);
Process subProcess = builder.start();
subProcess.waitFor();
}
catch (Exception e) {
e.printStackTrace();
}
}
}
Die Dokumentation von [ 'subprocess'] (https://docs.python.org/3/library/subprocess.html) hat alles, was Sie brauchen. –