DATOS :: Formato :: Bonita :: Consola

Estructura de datos de bonito impresión para la salida de la consola
Descargar ahora

DATOS :: Formato :: Bonita :: Consola Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Steven Haryanto
  • Sitio web del editor:
  • http://search.cpan.org/~sharyanto/

DATOS :: Formato :: Bonita :: Consola Etiquetas


DATOS :: Formato :: Bonita :: Consola Descripción

DATOS :: Formato :: Bonita :: la consola es un módulo PERL que significa emitir la estructura de datos en un formato "bonito" o "bonito", adecuado para programas de consola. La idea de este módulo es que para que solo pueda volcar de manera alegremente la estructura de datos a la consola, y este módulo descubrirá cómo mostrar mejor sus datos al usuario final. En la actualidad, este módulo intenta mostrar los datos principalmente como un agradable ASCII Tabla (o una serie de tablas ASCII), y falla, mostrarla como Yaml.Este módulo toma en consideración la tubería, y emitirá un formato más simple y adecuado cuando su usuario tubería la salida de su programa en algún otro programa. La mayoría de los Tiempo, no tiene que configurar nada, pero se proporcionan algunas opciones para modificar la salida. Este módulo usa el registro :: CUALQUIER CUALQUIER CUALQUIER página de inicio de sesión: Use DATOS :: Formato :: Bonita :: Console QW (Format_pretty) ; ... Imprimir format_pretty ($ resultado); Alguna salida de ejemplo: escalar, format_pretty ("foo"): tonto, format_pretty (): + ------ + | foo | | barra | | baz | | qux | '------' La misma lista, cuando la salida del programa está siendo canalizada (es decir, (-t stdout) es falso): foo bar baz quxhash, format_pretty ({foo => "data", bar => " Formato ", baz =>" bonita ", qux =>" consola "}): + ----- + --------- + | barra | Formato | | baz | bonito | | foo | datos | | qux | consola | '----- + ---------' conjunto 2-dimensional, format_pretty (, , ]]): + --------- + --------- + --------- + | 1 | 2 | | | 28 | barra | 3 | | foo | 3 | | '--------- + --------- + ---------' Una matriz de hashrefs, como los que se encuentran comúnmente si usa Fetchrow_Hashref () y amigos de DBI, format_pretty (): .-----------. | a | b | c | + --- + --- + --- + | 1 | 2 | | | | 2 | 3 | | | | 4 | '--- + --- + ---' algunos datos más complejos, format_pretty ({resumen => "bla ...", usuarios => , cupo =>" 1000 "}, {name =>" arif ", dominios => , cupo =>" 2000 "}], verificado => 0 }): RESUMEN: BLAH ... Usuarios: .---------------------------------. | dominios | Nombre | cuota | + ------------------ + ------ + -------- + | foo.com, bar.com | BUDI | 1000 | | baz.com | arif | 2000 | '-------------------- ------ + ---------' Verificado: las estructuras que no se pueden manejar aún, simplemente se emitirán como Yaml, format_pretty ({a {b => 1}}): --- a: b: 1 página de inicio del producto


DATOS :: Formato :: Bonita :: Consola Software relacionado