Tag: stdout

Die Standardausgabe (stdout) ist der Strom, wo ein Programm schreibt seine Ausgabe von Daten.

Stille den stdout einer Funktion in Python ohne Dresch-sys.stdout und wiederherstellen von jedem Funktionsaufruf

Anzahl der Antworten 8 Antworten
Gibt es eine Möglichkeit in Python zu schweigen stdout ohne Umhüllung eine Funktion aufrufen, wie folgende? Original Gebrochen-Code: from sys import stdout from copy import copy save_stdout = copy(stdout) stdout = open('trash','w') foo() stdout = save_stdout Edit:

Unterdrücken stdout / stderr drucken von Python-Funktionen

Anzahl der Antworten 8 Antworten
Habe ich ein Python-Skript, das über einige closed-box Python-Funktionen (d.h. ich kann nicht diese Funktionen Bearbeiten) zur Verfügung gestellt von meinem Arbeitgeber. Wenn ich diese Funktionen aufrufen, Sie drucken die Ausgabe auf meinem linux-terminal, das würde ich

Python Lesen von Teilprozess stdout und stderr getrennt, während die Erhaltung der Ordnung

Anzahl der Antworten 6 Antworten
Habe ich ein python-subprocess, dass ich versuche zu Lesen, - Ausgabe und Fehler-Ströme aus. Derzeit habe ich es zu arbeiten, aber ich bin nur in der Lage zu Lesen, aus stderr nachdem ich fertig sind der Lektüre

fwrite nicht alles drucken, um stdout

Anzahl der Antworten 2 Antworten
Wenn ich mit diesem kleinen code, und geben Sie 3 ganze zahlen auf der Konsole, ist es nicht ausdrucken, wie es sollte aufgrund der fwrite-Anweisung. Er druckt erst, nachdem ich halten, drücken Sie enter für einige Zeit.

Anfügen der Ausgabe von sowohl stdout und stderr jeder Befehl aus einer bash-Skript-Datei

Anzahl der Antworten 1 Antworten
Hier https://stackoverflow.com/a/876267/1579327 Habe ich gelernt, wie zu tun, dass für einen einzelnen Befehl cmd appending output to file.txt cmd >>file.txt 2>&1 Aber mein Skript enthält viele Anweisungen und Befehle. Und ich möchte vermeiden, anfügen >>file.txt 2>&1 zu

setbuf-Umleitung

Anzahl der Antworten 3 Antworten
Benutze ich setbuf, um die Umleitung von stdout zu char Puffer Aber ich bekomme einige Nebenwirkung nach ,wenn ich was schreiben will, um den Standardausgabe-nur die neuen Daten Wie im folgenden code: #define bufSize 100 int main()

Shell Prozess' standard-Ausgabe Lesen, die in Visual Basic 6

Anzahl der Antworten 4 Antworten
Lassen Sie mich zuerst sagen, dass ich kein Visual Basic 6 expert... Mein Bedürfnis ist: starten von VB6 client-code eine exeternal .exe-Datei warten, bis der Prozess abgeschlossen ist, und - während der Ausführung - Lesen Sie die

Wiederverwendung Ausgabe vom letzten Befehl in der Bash

Anzahl der Antworten 8 Antworten
Ist die Ausgabe des einen Bash-Befehl, gespeichert in irgendeinem register? E. g. etwas ähnliches $? erfassen der Ausgabe statt der exit-status. Konnte ich weisen Sie die Ausgabe in eine variable mit: output=$(command) aber das ist mehr eingeben...

Wie man die Ausgabe von beliebigen shell-Befehl Ungepuffert?

Anzahl der Antworten 4 Antworten
Gibt es eine Möglichkeit, shell-Befehle ausführen, ohne output-buffering? Beispielsweise hexdump file | ./my_script wird nur die Eingabe von hexdump zu my_script in gepufferten chunks, nicht zeilenweise. Eigentlich will ich wissen, eine Allgemeine Lösung wie man jeden Befehl

Umleiten von stdout pipe in C

Anzahl der Antworten 1 Antworten
Hier ist ein Programm mit dem ich versuche zu machen: #include <stdio.h> #include <stdlib.h> #include <sys/types.h> #include <unistd.h> #include <string.h> int main(int argc, char* argv) { char* arguments = {"superabundantes.py", NULL}; int my_pipe[2]; if(pipe(my_pipe) == -1) {

ansible parse text-string stdout aus

Anzahl der Antworten 2 Antworten
Mein problem ist mit ansible und analysieren stdout. Ich brauche, um zu erfassen den stdout von einem ansible spielen und analysieren diese Ausgabe für einen bestimmten Teilstrings innerhalb stdout und speichern Sie in einer var. Meine konkreten

Wie erfassen Sie die standard-Ausgabe/Fehler eines Prozesses?

Anzahl der Antworten 3 Antworten
Wie macht man erfassen die standard-Ausgabe/Fehler, der einen Prozess gestartet, indem eine Process.Start() zu einem string? InformationsquelleAutor Louis Rhys | 2010-09-03

C/C++ beste Weg, um zu senden, eine Anzahl von bytes auf stdout

Anzahl der Antworten 9 Antworten
Profiling meinem Programm und der Funktion Druck ist dabei eine Menge Zeit zu führen. Wie kann ich senden "raw" - byte-output direkt auf stdout anstelle von fwrite, und macht es schneller (senden müssen alle 9bytes in der

Probleme mit dup2, stdout und stderr

Anzahl der Antworten 3 Antworten
Wenn dieses Programm ausgeführt wird, das "stderr" Zeile angezeigt wird, bevor die "stdout" - Linie. Warum? Ich dachte, dup2 machen würde, stderr und stdout verwenden Sie die gleiche Datei-Deskriptor, so sollte es kein problem mit der Pufferung.

Das senden der Ausgabe nach stdout (Konsole) in eine VB.NET win form-Projekt

Anzahl der Antworten 4 Antworten
Ich habe eine Anwendung mit einem String-variable, die wiederholt bekommt ein Datum aus einer Datenbank, wird etwas mit diesem Feld, geht dann auf die nächste Zeile. Gibt es eine Möglichkeit, ich kann senden Sie einige debug-Informationen auf

Smart-Art formatieren Tabellen auf stdout in C

Anzahl der Antworten 3 Antworten
Ich versuche Tabelle schreiben auf stdout mit numerischen Daten. Ich möchte so zu formatieren, dass die zahlen ausgerichtet sind wie: 1234 23 312 2314 12 123 Ich weiß, dass max Länge der Zahl ist 6 chars, ist

Wie rufe ich eine Java-Prozess von Windows Powershell?

Anzahl der Antworten 1 Antworten
Ich habe Probleme beim ausführen eines Java-Programms mit Windows Powershell 2.0. Jede Hilfe auf diesem würde sehr geschätzt werden. Ich möchte den string "Hallo Welt!" zu drucken, die den Powershell-Konsole-Fenster. Statt, die immer gedruckt, um einen eigenen

Python Threading stdin/stdout

Anzahl der Antworten 2 Antworten
Ich habe eine Datei, die enthält eine Menge von Daten. Jede Zeile ist ein Datensatz. Und ich bin versucht zu tun, einige ETL-Arbeit gegen die ganze Datei. Jetzt bin ich mit standard-input zum Lesen der Daten Zeile

C++ print Wert eines Zeigers

Anzahl der Antworten 4 Antworten
Ich habe ein array von double-Zeigern, aber jedes mal, wenn ich versuche, tun, drucken Sie einen der Werte, die die Adresse gedruckt werden. Wie Drucke ich den tatsächlichen Wert? cout << arr[i] ? cout << &arr[i] ?

C-Sprache. Lesen von stdout

Anzahl der Antworten 4 Antworten
Habe ich einige Probleme mit einer library-Funktion. Ich habe das schreiben eines C-code, der verwendet eine library-Funktion, die Fotos auf dem Bildschirm seine internen Schritte. Ich bin nicht daran interessiert, seinen Wert zurückgeben, sondern nur gedruckt Schritte.

Python - Print auf stdout auf ein terminal"

Anzahl der Antworten 3 Antworten
Bevor Sie beginnen, bitte ich Sie alle, sich zu entschuldigen für die Frage. Vielleicht ist es dumm, aber ich kann nicht finden eine Lösung. Ich arbeite auf einer remote-Maschine, und habe keine Ahnung was geben. Mein python-code,

Schreiben auf stdin und Lesen von stdout (UNIX/LINUX/C-Programmierung)

Anzahl der Antworten 6 Antworten
War ich an einer Aufgabe arbeiten, wo ein Programm hat eine Datei-Deskriptor als argument (in der Regel von der übergeordneten in ein exec-Aufruf) und aus einer Datei gelesen und geschrieben, um einen Datei-Deskriptor, und in meinen Tests

Wie speichern STDOUT Ausgaben in eine text-Datei?

Anzahl der Antworten 4 Antworten
Ich habe ein Programm was nutzt ein 3rd-party-Kommandozeilen-Werkzeug, um Protokolle zu generieren. Die 3. Partei generiert seine Ausgabe in die STANDARDAUSGABE, die der Anwender dann nutzen Sie die " > test.txt" Befehl um die Datei zu speichern.

vorbei \n (Zeilenumbruch) auf die Standardausgabe durch sys-argument

Anzahl der Antworten 1 Antworten
Dies ist elementar, denke ich: Betrachten Sie dieses snippet: for i in range(3): sys.stdout.write(str(i) + '\n') out: 0 1 2 und so: for i in range(3): sys.stdout.write(str(i) + sys.argv[1]) out (nach bestandener \n als argument): 0\n1\n2\n So,

Python-GUI-Programmierung mit drag-and-drop, auch unter Einbeziehung stdout umleiten

Anzahl der Antworten 2 Antworten
Ich bin neu in der Programmierung & neues zu python. Ich habe gerade meine erste Skript, es prosesses-Datei, aber im moment nur über die Kommandozeile. Dies ist nur ein hobby für mich, damit mein job nicht angewiesen

Wie die Verarbeitung von stdin nach stdout und in php?

Anzahl der Antworten 3 Antworten
Ich versuche zu schreiben, ein einfaches php-Skript zu nehmen, die Daten aus stdin -, Prozess -, dann schreiben Sie es auf stdout. Ich weiß, PHP ist wahrscheinlich nicht die beste Sprache für diese Art der Sache, aber

Bash, stdout umleiten von Befehlen wie scp

Anzahl der Antworten 4 Antworten
Habe ich ein bash-script mit einigen scp-Befehle in. Es funktioniert sehr gut, aber wenn ich versuchen, umzuleiten, meine stdout mit "./myscript.sh >log -", nur meine expliziten echos angezeigt, die sich im "log" - Datei. Die scp-Ausgang fehlt.

Python 2.x - Schreiben binäre Ausgabe auf stdout?

Anzahl der Antworten 5 Antworten
Ist es eine Art zu schreiben die binäre Ausgabe von sys.stdout in Python 2.x? In Python 3.x Sie können einfach verwenden Sie die sys.stdout.Puffer - (oder trennen stdout, etc...), aber ich habe nicht in der Lage zu

python-capture print-Ausgabe von einem anderen Modul

Anzahl der Antworten 3 Antworten
Ich Frage mich, ob es möglich ist mit python. #module1 def test(): print 'hey' #module2 import module1 # *Without modifying module1* is there anyway to wrap this in module2 so that I can capture the # print

Laufen externe Programm mit der umgeleiteten Standardeingabe (stdin und stdout von Java

Anzahl der Antworten 3 Antworten
Ich versuche zum ausführen eines externen Programms aus einem Java-Programm und ich habe Probleme. Im Grunde, was ich gerne machen würde wäre diese: Runtime.getRuntime().exec("./extprogram <fileIn >fileOut"); Allerdings habe ich festgestellt, dass das nicht funktioniert - Java apparentls

Zum umleiten von stdout zu einem Tkinter-Text-widget

Anzahl der Antworten 1 Antworten
Meine Basis-Programm importiert es die GUI-Schnittstelle aus einem Skript GUI.py old_stdout = sys.stdout root = Tk.Tk() root.title('Coursera-dl') root.geometry("345x230") app = GUI.Interface(root) app.mainloop() if app.button_press() == True and app.return_data(): data = app.return_data() main(data[0],data[1],data[2],data[3],data[4],data[5],data[6],data[7],data[8]) sys.stdout = old_stdout In meinem

c stdout drucken ohne Zeilenumbruch?

Anzahl der Antworten 3 Antworten
ich will print "CLIENT" >" auf stdout in c, ohne neue Zeile. printf("CLIENT - >"); nicht drucken enything. wie kann ich dieses Problem lösen? int main (){ printf("CLIENT>"); } Möglich, Duplikat der Warum funktioniert printf nicht bündig,

Umleiten von STDOUT und STDERR um-socket in C?

Anzahl der Antworten 3 Antworten
Ich versuche umleiten STDOUT UND STDERR an eine Steckdose an. Habe ich: if(fork() == 0) { dup2(newsock, STDOUT_FILENO); dup2(newsock, STDERR_FILENO); execvp(); } Irgendwie, es zeigte nur den ersten kleinen Teil der Ausgabe. beispielsweise gezeigt auf "mkdir", wenn

freopen stdout und Konsole

Anzahl der Antworten 3 Antworten
Angesichts der folgenden Funktion: freopen("file.txt","w",stdout); Leitet stdout in eine Datei, wie kann ich es so machen stdout umleitet wieder in die Konsole? Werde ich beachten, gibt ja auch noch andere Fragen, die ähnlich zu dieser, aber Sie

Umleiten von stdin und stdout in Java

Anzahl der Antworten 2 Antworten
Ich versuche die Umleitung von stdin und stdout von einem Teilprozess in java, irgendwann werde ich die Ausgabe haben gehen Sie zu einem JTextArea oder so etwas. Hier ist mein Aktueller code, Process cmd = Runtime.getRuntime().exec("cmd.exe"); cmd.getOutputStream().write("echo

Wie man am besten zum zeichnen in der Konsole?

Anzahl der Antworten 7 Antworten
Ich versuche zu schreiben, eine Konsole (wie im terminal, nicht-gaming-Konsole) pong-Spiel in python und ich habe Schwierigkeiten, herauszufinden, wie man am besten (neu -) zeichnen das Spiel aus. Dachte ich, dass ein 2d-array als eine Art bitmap

Zum umleiten von stdout für einen Teilprozess?

Anzahl der Antworten 3 Antworten
def StartProc(dir, parm): global proc proc_log = open(dir + os.sep + "MyLog.txt","w") #new path for each file if parm: proc = subprocess.Popen(path, 0, None, subprocess.PIPE, proc_log, None) else: MyReset(proc) #reset the process(proc) to its default values proc.stdout

Mehrere ein-und Ausgänge in python-subprocess kommunizieren

Anzahl der Antworten 4 Antworten
Ich brauche etwas zu tun, wie dieser Beitrag, aber ich brauche, um zu erstellen ein Unterprozess, der gegeben werden kann, die Eingabe und gebe die Ausgabe viele Male. Die akzeptierte Antwort, die post hat gute code... from

Python: Holen Sie sich die Ausgabe von einer Befehlszeile beendet mit exit-code ungleich null

Anzahl der Antworten 3 Antworten
Ich bin Mit Python 2.7.1 auf einem Windows Server 2008 R2 x64-box. Ich versuche, die Ausgabe eines Kommandozeilen-Prozess gibt einen von null verschiedenen exit-status nach dem ausgeben der Informationen, die ich brauche. War ich zunächst mit subprocess.check_output,

Lesen Sie aus der pipe zeilenweise in C

Anzahl der Antworten 2 Antworten
Wie kann ich die trennen sich die Linien, die aus einem Rohr. Im Rohr gibt es diesen text: HALLO:500\n TEST:300\N ADAD ADAWFFA AFAGAGAEG Ich will, trennen sich die Linien aus dem Rohr, denn ich möchte speichern Sie

Shell-Skript-Aufruf von Android.mk, standard-Ausgabe und fehlende Trennzeichen Fehler

Anzahl der Antworten 3 Antworten
Ich habe ein einfaches Android.mk-Datei: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) $(shell ($(LOCAL_PATH)/echo_test.sh)) LOCAL_MODULE := libecho_test LOCAL_MODULE_TAGS := optional include $(BUILD_SHARED_LIBRARY) Die interessante Sache, die es tut, ist zu nennen der 'echo_test.sh' bash-Skript. In dem Fall, wenn

C: zum umleiten von stderr aus dem System-Befehl auf stdout oder Datei?

Anzahl der Antworten 4 Antworten
Den shell-Befehl $ avrdude -c usbtiny Ausgänge text zu stderr. Ich kann es nicht Lesen mit commmands wie Kopf-weniger-mehr cos es ist nicht die Ausgabe auf stdout. Ich möchte den text auf die Standardausgabe oder in eine

java Unterschied StdOut vs-System.aus.println

Anzahl der Antworten 1 Antworten
Ich habe gerade angefangen java, Wie ich die heruntergeladenen eclipse und erstellt ein java-Projekt. Projekt war in Ordnung arbeiten, dann habe ich importiert eine Klasse, aber es funktioniert nicht wegen der folgenden Zeilen StdOut.println(p + " "

erste python-Skript zu drucken, um das terminal ohne Rückkehr als Teil von stdout

Anzahl der Antworten 3 Antworten
Ich versuche zu schreiben, ein python-Skript, das einen Wert zurückgibt, mit der kann ich das dann übergeben, um ein bash-Skript. Sache ist, ich will ein einzelner Wert zurückgegeben, in der bash, aber ich möchte ein paar Dinge

Teilprozess.Popen() => Keine Ausgabe

Anzahl der Antworten 1 Antworten
Ich versuche zu laufen, ein Perl-Skript in Python, aber ich bekomme keine Ausgabe in stdout(), während mein script perfekt funktioniert, wenn ich es aus der shell starten. Zuerst, hier ist, wie ich ausführen von shell (angenommen, ich

stdout vs Konsole.in c#schreiben

Anzahl der Antworten 1 Antworten
Ich bin SEHR neu in C#/Programmierung und als Lern-übung beendet eine online-Herausforderung, um text in Kleinbuchstaben um. Die Herausforderung angegeben ist, muss Sie "print stdout" aber ich habe die Herausforderung angenommen, mit Console.Writeline using System; using System.Collections.Generic;

wie die Ausgabe direkt in eine Textdatei in beiden python-2.x-und 3.x?

Anzahl der Antworten 2 Antworten
Anstatt write(), was sind die anderen Weg, um zu schreiben, um eine text-Datei in Python 2 und 3? file = open('filename.txt', 'w') file.write('some text') Warum würden Sie wollen, dass andere Möglichkeiten es zu tun? Python im Allgemeinen

Wie halten Sie die unit-test-Ausgabe in Jenkins

Anzahl der Antworten 5 Antworten
Wir haben es geschafft, Jenkins korrekt Parsen der XML-Ausgabe aus unseren tests und auch die Fehler-information, wenn es einen gibt. Damit ist es möglich zu sehen, direkt in der TestCase in Jenkins den Fehler, der aufgetreten ist.

Wie leiten Sie die Ausgabe von system() auf eine Datei?

Anzahl der Antworten 4 Antworten
In diesem C Programm #include <stdio.h> #include <fcntl.h> int main() { int file = open("Result", O_CREAT|O_WRONLY, S_IRWXU); dup2(stdout, file); system("ls -l"); return 0; } Ich versuche, leiten Sie die Ausgabe von system() zu einer Datei, für die,

schreiben Sie (), um stdout und printf die Ausgabe nicht-interleaved?

Anzahl der Antworten 5 Antworten
#include <stdio.h> #define MAXLEN 256 int main() { int n; char buf[MAXLEN]; while((n = read(0,buf,sizeof(buf))) != 0){ printf("n: %d:",n); write(1,buf,n); } return 1; } Die Ausgabe des Programms (wo die erste read und erste write wird vom