Resultados da pesquisa a pedido "stdout"

3 a resposta

Exibindo a saída do subprocesso para stdout e redirecionando-a

Estou executando um script via módulo de subprocesso do Python. Atualmente eu uso: p = subprocess.Popen('/path/to/script', stdout=subprocess.PIPE, stderr=subprocess.PIPE) result = p.communicate()Em seguida, imprimo o resultado no stdout. Tudo ...

2 a resposta

stdin, stdout e stderr são compartilhados entre?

Estou tentando entender o comportamento dos três fluxos -stdout, stdin estderr. Não consegui a resposta de nenhum livro, então vim aqui. Eu sei que esses três são armazenados na tabela de descritores de arquivos com descritores de arquivos 0 ...

3 a resposta

Como testar a saída de uma função (stdout / stderr) nos testes de unidade Go

Eu tenho uma função simples que quero testar: func (t *Thing) print(min_verbosity int, message string) { if t.verbosity >= minv { fmt.Print(message) } }Mas como posso testar o que a função realmente envia para a saída padrão?Teste :: ...

5 a resposta

python 3.0, como criar unicode de saída print ()?

Estou trabalhando no WinXP 5.1.2600, escrevendo um aplicativo Python envolvendo o pinyin chinês, que me envolveu em problemas infinitos em Unicode. Mudar para o Python 3.0 resolveu muitos deles. Mas a função print () para saída do console não é ...

1 a resposta

Problemas ao interceptar a saída do subprocesso em tempo real

Passei cerca de 6 horas no estouro de pilha, reescrevendo meu código python e tentando fazer com que isso funcionasse. Isso simplesmente não acontece. Não importa o que eu faça. O objetivo:Fazendo com que a saída de um subprocesso apareça em ...

4 a resposta

Como escrever stdout para arquivo com cores?

Muitas vezes (nem sempre) o stdout é exibido em cores. Normalmente, também mantenho cada log de saída em um arquivo diferente. Naturalmente no arquivo, as cores não são mais exibidas. Gostaria de saber se existe uma maneira (no Linux) de ...

1 a resposta

Duplicar stdout e stderr do processo fork para arquivos

Eu preciso duplicarstdout estderr de um processo filho para vários arquivos. Eu entendo que eu posso usartee(), mas não encontrei exemplos para isso. Agora, é apenas para imprimir tudo em stdout e stderr. Como fazer isso? pid_t childId = fork(); ...

9 a resposta

usando bash: grava a representação de bits do número inteiro no arquivo

Eu tenho um arquivo com dados binários e preciso substituir alguns bytes em uma determinada posição. Eu vim com o seguinte para direcionar o bash para o deslocamento e me mostrar que ele encontrou o lugar que eu quero: dd bs=1 if=file iseek=24 ...

1 a resposta

E em Lua, como é processado?

Eu vi esse código em umGuia de Estilo de Lua [http://lua-users.org/wiki/LuaStyleGuide] print(x == "yes" and "YES!" or x)Contexto: local function test(x) print(x == "yes" and "YES!" or x) -- rather than if x == "yes" then print("YES!") else ...

8 a resposta

Silencie o stdout de uma função no Python sem descartar o sys.stdout e restaurar cada chamada de função

Existe uma maneira no Python silenciar o stdout sem encerrar uma chamada de função como a seguir? Código original quebrado: from sys import stdout from copy import copy save_stdout = copy(stdout) stdout = open('trash','w') foo() stdout = ...