He intentado "nosetests p1.py> text.txt" y no está funcionando.¿cómo redirijo la salida de nosetests a un archivo de texto?
¿Cuál es la forma correcta de canalizar esta salida de la consola?
He intentado "nosetests p1.py> text.txt" y no está funcionando.¿cómo redirijo la salida de nosetests a un archivo de texto?
¿Cuál es la forma correcta de canalizar esta salida de la consola?
Probar:
nosetests -s p1.py > text.txt 2>&1
Última --obvious - consejo: Si usted no está en el directorio de archivos de prueba, añadir antes del archivo .py.
¿Te importaría elaborar lo que hacen "2> & 1"? – user828267
2> & 1 envía stderr a stdout y todo eso irá a text.txt – turtlebender
¡Gracias por aclarar! – user828267
parámetro -s
- No es capturar stdout
Ah, sí, si quiere el stdout de su proceso, necesita especificar -s – turtlebender
hace el trabajo de la bandera -s? – dm03514
dulce, funciona! ¡¡gracias!! – iCodeLikeImDrunk