Wyłaczenie wyswietlania wartości na konsolce

Wyłaczenie wyswietlania wartości na konsolce
GG
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam

Jak mogę wyłączyć wyświetlanie danych na wyjściu po użyciu os.system?

krysteq28
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 73
0

zamiast np. os.system("pause") to os.system("pause >nul")
o to chodzi?

GG
  • Rejestracja: dni
  • Ostatnio: dni
0

Wywołuje komendę os.system('"'+lok+'\fop.bat" -xml raport_jpk.xml -xsl raport_jpk.xsl -pdf C:\raport_jpk.pdf')
komenda do generowania pdf przez plugin, ale zwraca mi kilka informacji jakich nie chce wyświetlać

GG
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,

Znalazłem rozwiązanie, może komuś sie przyda

Kopiuj
import os
import subprocess

FNULL = open(os.devnull, 'w')
retcode = subprocess.call(['echo', 'foo'], stdout=FNULL, stderr=subprocess.STDOUT)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.