dla następującego polecenia:Tłumienie wyjścia w python subprocess rozmowy
subprocess.call(shlex.split(
"""/usr/local/itms/bin/iTMSTransporter -m lookupMetadata
-apple_id %s -destination %s"""%(self.apple_id, self.destination))
Drukuje całe wyjście do okna terminala. W jaki sposób chciałbym tutaj wyłączyć WSZYSTKIE wyjście? Próbowałem robić subprocess.call(shlex.split(<command> > /dev/null 2&1
)), ale nie przyniosło wymaganych wyników. Jak mam to zrobić tutaj?
możesz po prostu użyć os.devnull –
Hej, wyglądam, że czegoś się nauczyłam. – larsks
Jak dokładnie używasz os.devnull, aby poprawić tę odpowiedź? Dla mnie jest to tylko ciąg "/ dev/null", który nie jest dokładnie typem ulepszenia, który gwarantuje 10 przegranych. – RussellStewart