Tag: stdout

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

So speichern Sie die Ausgabe Log4j sendet STDOUT in einem JUnit-test?

Anzahl der Antworten 3 Antworten
Schreibe ich ein test und ich will die Nachrichten auf STDOUT durch die erprobte Methode. Hier ist mein code: @Test public void testAction() throws IllegalArgumentException, NoSuchMethodException, IllegalAccessException, InvocationTargetException, CmdLineException, IOException { PrintStream originalSTDOUT = System.out; ByteArrayOutputStream baos

Vermeiden müssen Teilprozess Deadlocks ohne Kommunikation

Anzahl der Antworten 5 Antworten
Ich brauche einen Befehl ausführen, die eine größere Ausgabe erzeugt und nimmt eine Menge Zeit zum ausführen (> 30 Minuten). Ich war denken mit subprocess.Popen, es zu tun. Ich muss erfassen Sie die Ausgabe des Befehls, so

Wie kann ich unicode-Zeichen aus den robocopy-Prozess standard-Ausgabe in c#

Anzahl der Antworten 4 Antworten
Unserer Anwendung führt verschiedene Aktionen aus und zeigt die Ausgabe in einem log-Fenster angezeigt. Eine Aktion verwendet robocopy zum kopieren von Dateien zwischen Ordnern. Dies funktioniert ok, bis Sie den robocopy-Ausgabe von unicode-Zeichen enthält. Ich verstehe, dass

Warum funktioniert printf() nicht alles drucken, bevor die sleep()?

Anzahl der Antworten 4 Antworten
Ich bin nur zu lernen, C mit Kernighan und Ritchie ' s Buch; ich bin in den Grundlagen des im vierten Kapitel (Funktionen und so). Den anderen Tag, wurde ich neugierig auf die sleep() Funktion, so versucht

Die übergabe von Daten zwischen Python und C# ohne schreiben einer Datei

Anzahl der Antworten 2 Antworten
Ich gerne weitergeben möchte binäre Daten zwischen Python und C#. Ich würde davon ausgehen, dass Sie können öffnen Sie ein standard-in - /- out-Kanal und Lesen und schreiben ist wie eine Datei, aber es gibt eine Menge

capture-Prozess stdout und stderr in die richtige Reihenfolge

Anzahl der Antworten 2 Antworten
Ich einen Prozess starten von C# wie folgt: public bool Execute() { ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.Arguments = "the command"; startInfo.FileName = "C:\\MyApp.exe"; startInfo.UseShellExecute = false; startInfo.RedirectStandardOutput = true; startInfo.RedirectStandardError = true; Log.LogMessage("{0} {1}", startInfo.FileName, startInfo.Arguments);

python - wie kann ich die Umleitung der Ausgabe von unittest? Naheliegende Lösung funktioniert nicht

Anzahl der Antworten 2 Antworten
Hier ist mein code: import unittest import sys import os class DemoTest(unittest.TestCase): def test_one(self): print "test one" self.assertTrue(True) def test_two(self): print "test two" self.assertTrue(False) if __name__ == '__main__': dirpath = os.path.dirname(os.path.abspath(__file__)) sys.stdout = open(dirpath+'/test_logs/demo_test.stdout.log', 'w') sys.stderr =

Lesen, ein anderer Prozess' stdout in C++

Anzahl der Antworten 4 Antworten
In Windows, gibt es eine Möglichkeit, einen Prozess einzuleiten, in C++ und dann Lesen, was es ausgespuckt in stdout aus, wenn es fertig ist? Der Prozess muss ausgeführt werden, mit erhöhten rechten (unter Vista oder höher), wenn

Python. Umleiten von stdout an eine Steckdose

Anzahl der Antworten 2 Antworten
Ich mein Skript auf "Ein" computer, dann habe ich eine Verbindung zu "Einer" computer aus "B" - computer über mein Skript. Ich schicke meine Nachricht auf computer "A" und mein script laufen Sie mit 'exec ()' -

Erlang-Lesen von stdin, stdout schreiben

Anzahl der Antworten 3 Antworten
Ich versuche zu lernen erlang durch interviewstreet. Ich habe nur das erlernen der Sprache, nun, so weiß ich fast nichts. Ich Frage mich, wie die von stdin Lesen und nach stdout schreiben. Möchte ich mal ein einfaches

übergeben mehrerer argument sys.stdout.schreiben

Anzahl der Antworten 1 Antworten
Ist es möglich, übergeben Sie mehrere argument sys.stdout.write? Alle Beispiele, die ich sah verwendet einen parameter. Der folgenden Aussagen sind falsch. sys.stdout.write("\r%d of %d" % read num_lines) Syntax Error: sys.stdout.write sys.stdout.write("\r%d of %d" % read, num_lines) not

Threading-script nicht drucken auf die Konsole

Anzahl der Antworten 1 Antworten
dies ist wirklich verwirrend mich, und ich kann nicht finden die Antwort. import thread import time import random import sys sys.stdout.flush() def run_often(thread_name, sleep_time): while True: time.sleep(sleep_time) print "%s" % (thread_name) def run_randomly(thread_name, sleep_time): while True: time.sleep(sleep_time)

Python-multiprocessing: Wie kann ich ZUVERLÄSSIG umleiten von stdout von einem Kind-Prozess?

Anzahl der Antworten 4 Antworten
NB. Ich habe gesehen, Log-Ausgabe von multiprocessing.Prozess - leider, es gibt keine Antwort auf diese Frage. Erstelle ich ein child-Prozess (unter windows) über multiprocessing. Ich will alle des child-Prozesses auf stdout-und stderr-Ausgabe umgeleitet zu werden in einer

So ändern Sie den stdin-und stdout-encoding für Python 2

Anzahl der Antworten 4 Antworten
Ich bin mit Windows-und Linux-Maschinen für das gleiche Projekt. Die Standard-Kodierung für stdin auf Windows ist cp1252 und unter Linux ist utf-8. Ich würde gerne alles ändern auf utf-8. Ist es möglich? Wie kann ich es tun?

Qt-standard-Ausgabe. cout nicht drucken

Anzahl der Antworten 4 Antworten
Sah ich diese Frage schon in diesem forum, aber ich weiß nicht, warum die vorgeschlagene Antwort funktioniert nicht in meinem Fall. So versuche ich zu Fragen, für andere slution. Ich bin ein absoluter newby in c++, Qt-Programmierung.

Die Erfassung und die Ausgabe von STDOUT an der gleichen Zeit

Anzahl der Antworten 2 Antworten
Ich habe den folgenden code zu erfassen und zu verarbeiten, den Run-Befehl ausgegeben. Wie kann ich es ändern, so dass der Befehl "Ausführen" - Fenster zeigt output und gleichzeitig die Ausgabe wird protokolliert? Ersetzen @SW_HIDE mit @SW_SHOW

PHP schreiben viel text zu STDERR

Anzahl der Antworten 3 Antworten
Beim schreiben ein großes Stück zu STDOUT in PHP können Sie dies tun: echo <<<END_OF_STUFF lots and lots of text over multiple lines etc.etc END_OF_STUFF; (d.h. heredoc -) Ich habe das tun müssen, um eine ähnliche Sache,

Kann mir jemand eine kurze Anleitung in stdin und stdout in Python 3?

Anzahl der Antworten 5 Antworten
Ich weiß, das klingt wie etwas, was ich kann google, aber die Wahrheit ist, dass ich nicht finden oder nicht verstehen, was die sehr wenige Python-3-Quellen erklärt. So, hier sind meine Fragen: Ist input() die stdin Funktion

Schreiben terminal nach dem umleiten von stdout in eine Datei ohne Verwendung von stderr?

Anzahl der Antworten 2 Antworten
Habe ich zwei shell-Skripte, die eine dient als Haupt - "Programm", und ein anderes, das als "Bibliothek". In mehreren Orten in der "Programm," das mache ich so etwas wie: log "$thing" >> "$logfile", wo log ist eine

Was ist der einfachste Weg, um nach stdout schreiben im Binärmodus?

Anzahl der Antworten 2 Antworten
Ich habe versucht, herauszufinden, der beste Weg, um zu schreiben von binären Daten auf stdout aus einem C-Programm. Es funktioniert gut unter Linux, aber ich habe Probleme, wenn ich kompilieren auf Windows, weil "\n" wird umgewandelt in

wie kann ich schreiben auf stdout aus einem MFC-Programm?

Anzahl der Antworten 5 Antworten
MFC-Programme können in der Regel nicht nach stdout schreiben. MFC etwas komisch mit der stdout/stdin Rohre während des Startvorgangs und alles, was Sie schreiben (zum Beispiel tut ein printf("hello");) geht doch einfach auf /dev/null. Weiß jemand, wie

Zum umleiten aller Konsolenausgabe des Swing JTextArea/JTextPane mit der richtigen Codierung?

Anzahl der Antworten 4 Antworten
Ich habe versucht, redirect-System.out PrintStream, um eine JTextPane. Dies funktioniert gut, außer für die Codierung von speziellen Gebietsschema-Zeichen. Ich fand eine Menge an Dokumentation darüber (siehe BSP. mindprod-Kodierung-Seite), aber ich bin immer noch mit Ihr kämpfen. Ähnliche

Lesen von stdin, schreiben auf stdout in C

Anzahl der Antworten 4 Antworten
Bin ich zu schreiben versucht, eine Katze Klon zu übung C, ich habe diesen code: #include <stdio.h> #define BLOCK_SIZE 512 int main(int argc, const char *argv) { if (argc == 1) { //copy stdin to stdout char

starten Sie eine exe-Datei/Prozesses mit stdin, stdout und stderr?

Anzahl der Antworten 3 Antworten
Mit C++ wie starte ich eine exe/Prozesses mit stdin, stdout und stderr? Ich weiß, wie dies zu tun .NET und ich erinnere mich, mit popen in der Vergangenheit, aber popen scheint damit stdin ODER stdout nicht beide

In C, wie kann ich die Umleitung STDOUT_FILENO nach /dev/null verwenden von dup2, und leiten Sie anschließend wieder auf den ursprünglichen Wert später?

Anzahl der Antworten 1 Antworten
Habe ich eine Zuordnung, die ich arbeite und ich Schwierigkeiten beim finishing es. Die Idee ist, ein Programm zu schreiben, wenn.c führt zu einem Programm, und wenn das gelingt, führt es das zweite Programm. Ich soll zum

Umleitung stdio von einem Befehl im os.system() in Python

Anzahl der Antworten 4 Antworten
In der Regel ändern kann ich stdout in Python, indem Sie den Wert von sys.stdout. Jedoch, dies scheint nur zu beeinflussen print Aussagen. Also, gibt es eine Möglichkeit, ich kann Sie unterdrücken die Ausgabe (auf der Konsole),

Wie testen Sie eine Funktion Ausgabe (stdout/stderr) in Go unit-tests

Anzahl der Antworten 3 Antworten
Habe ich eine einfache Funktion, die ich testen möchte: func (t *Thing) print(min_verbosity int, message string) { if t.verbosity >= minv { fmt.Print(message) } } Aber wie kann ich testen, was die Funktion eigentlich sendet auf der

Wie kann ich erfassen die stdout-Ausgabe von einem child-Prozess?

Anzahl der Antworten 2 Antworten
Ich versuche ein Programm zu schreiben, in Python und ich habe gehört, dass laufen eine .exe-Datei. Wenn diese .exe-Datei ausgeführt wird, es spuckt eine Menge Daten und ich brauche eine bestimmte Zeile gedruckt auf dem Bildschirm. Ich

Capture-Programm stdout und stderr zu getrennten Variablen

Anzahl der Antworten 4 Antworten
Ist es möglich, umleiten von stdout von einem externen Programm eine variable und stderr von externen Programmen, um eine andere variable in einem run? Beispiel: $global:ERRORS = @(); $global:PROGERR = @(); function test() { # Can we

Umleiten von stdout und stderr um eine PyQt4 QTextEdit von einem sekundären thread aus

Anzahl der Antworten 1 Antworten
Stack-überlauf. Noch einmal, ich komme zu Euch in einer Zeit der not, taumelt unsicher auf den Rand des Wahnsinn. Diese Frage kann sich aus dem Titel - ist ein Zusammenschluss von mehreren anderen Fragen, die ich gesehen

Was ist "standard-Eingabe"?

Anzahl der Antworten 5 Antworten
Ich wurde beauftragt mit der Erstellung eines test-Programms in C liest den Inhalt der standard-Eingabe und druckt diese dann. Aber ich habe ein wenig Zweifel: was ist genau standard-Eingabe? Ist es, was ich in die Tastatur? Ist

Wie nutzt man Log4j schreiben/erfassen von stdout und stderr in eine Datei und mit Windows und Tomcat 5.5 (Java)?

Anzahl der Antworten 2 Antworten
Ich bin mit Windows 2008 R2 und Apache Tomcat 5.5, für Ihre Informationen. STDOUT und STDERR automatisch protokolliert über Apache-Tomcat-Eigenschaften über die Registerkarte "Protokollierung" - > Redirect Umleiten von Stdout und Stderror Textfelder. Aber ich will Steuern

Wie begrenzen die Ausgabe auf stdout.Größe der Protokolldatei, wenn Sie Apache Tomcat als Windows-Dienst?

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit, dass ich könnte, beschränken die Größe der stdout.log Datei in Apache Tomcat? Wenn die Ausführung als service system.out Aussagen gehen, um die stdout-Datei. Aber ich muss über einen Mechanismus verfügen, wo kann ich

Zum umleiten von STDOUT und STDERR in eine variable

Anzahl der Antworten 5 Antworten
Ich soll die Umleitung STDERR und STDOUT auf eine variable. Ich Tat dies. close(STDOUT); close(STDERR); my $out; open(STDOUT, ">>", \$out); open(STDERR, ">>", \$out); for(1..10) { print "print\n"; # this is ok. warn "warn\n"; # same system("make"); #

Log4j nicht drucken in eine Datei oder die Standardausgabe

Anzahl der Antworten 1 Antworten
Ich habe gerade heruntergeladen Log4j und versuche es zu testen. Ich kopierte eine Probe Eigenschaften, die zu druckende Datei an stdout und eine Datei aus hier aber es funktioniert auch nicht. Hier ist mein code: public class

Holen Sie sich die Ausgabe von einem paramiko ssh exec_command kontinuierlich

Anzahl der Antworten 3 Antworten
Ich bin einen zeitintensiver python-Skript über ssh auf einer entfernten Maschine mit paramiko. Wie ein Zauber funktioniert, bisher keine Probleme. Leider stdout (bzw. der stderr) werden nur angezeigt, nachdem das Skript beendet wurde! Aufgrund der Ausführung Zeit,

Python: Unterprozess.popen: Lesen Sie jede Zeile der Ausgabe

Anzahl der Antworten 2 Antworten
Ich habe Probleme beim Lesen meiner Teilprozess output per line. Der Teilprozess einfach greps den Inhalt einer Datei gegen eine andere Datei. Die Ausgabe, die sollte sein eine zweispaltige Datei, Drucke auf stdout ganz gut. Aber wenn

Python-subprocess Ausgabe auf stdout

Anzahl der Antworten 1 Antworten
Ich bin mit dem subprocess-Modul zum ausführen von Binärdateien von python. Zum erfassen der Ausgabe produziert, die von der binary, die ich benutze: proc = subprocess.Popen (command_args, shell=False, stdout=subprocess.PIPE) out = proc.communicate()[0] #print the output of the

Wie Dateideskriptoren arbeiten?

Anzahl der Antworten 4 Antworten
Kann mir jemand sagen warum das nicht funktioniert? Ich bin Herumspielen mit Datei-Deskriptoren, aber fühle mich ein wenig verloren. #!/bin/bash echo "This" echo "is" >&2 echo "a" >&3 echo "test." >&4 Den ersten drei Zeilen laufen, in

Python-logging-Modul mit einem formatter verursacht AttributeError

Anzahl der Antworten 1 Antworten
Schreibe ich eine terminal-Anwendung, die, nachdem Sie in -v option, bekommt, wenig überraschend, ausführlichen. Ich möchte die Ausgabe im terminal zur Verfügung, die für einfache Tests (es wird umgeleitet, um eine log-Datei, wenn die Ausführung als cron-sowieso).

Rohrleitungen sowohl stdout und stderr in bash?

Anzahl der Antworten 2 Antworten
Es scheint, dass neuere Versionen der bash haben die &> Betreiber, die (wenn ich das richtig verstanden habe), leitet sowohl stdout und stderr in eine Datei (&>> fügt an die Datei statt, als Adrian geklärt). Was ist

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