Ja natürlich. Ist aber dann die Frage ob es sinnvoll ist hier Leuten dann Tipps in diese Richtung zu geben. Vielleicht wollen sie ja idiomatisches Python lernen (weswegen hier ja auch allgemein vom Openbook abgeraten wird).problembär hat geschrieben:Tatsächlich verwende ich das genau so. Aber jeder, wie er mag (wenn's keine beruflichen Zwänge usw. dabei gibt), oder?
Ich für meinen Teil finde ``subprocess.Popen(["echo", "Das ist ein String sogar mit 'Quotes'"])`` ja einfacher zu verstehen als ``os.system("echo Das ist ein String sogar mit \'Quotes\'"), wenn ich das jetzt überhaupt richtig escaped hab (was mir auch relativ egal ist, weil ich nicht manuell escapen will, weils so unpraktisch ist).