Escribir ficheros de datos en Python

En este sencillo ejemplo el programa escribe en un fichero llamado datos.csv el nombre, la edad y la altura de tres personas con su correspondiente identificador. Una vez que se haya creado este archivo de datos en formato csv, éste se puede procesar con hojas de cálculo como LibreOffice Calc.

Aquí tienes el código:

#!/usr/bin/env python

def main():
    f = open('datos.csv','w')
    f.write('ID,Nombre,Edad,Altura (cm)\n')
    f.write('00,Javier,23,177\n')
    f.write('01,Nacho,28,182\n')
    f.write('02,David,34,190') read more

Leer más » 4 Comentarios

Primer programa en Python – Hola mundo

Simplicidad y legibilidad, así es el ‘hola mundo’, un ejemplo de primer programa, en Python:

print('Hola, mundo.')
Leer más » 5 Comentarios

Borrar o eliminar un archivo o un directorio recursivamente en la consola o terminal en Linux

Este es un pequeño tip para recordar cómo eliminar o borrar un archivo o un directorio recursivamente en la consola o terminal en Linux. Para ello, entra en tu terminal o consola Linux y utiliza el siguiente formato:

rm -r fichero_o_carpeta_a_eliminar

Por ejemplo, si queremos eliminar nuestra carpeta de descargas de nuestro usuario, estando en home ejecutamos:

rm -r Descargas

Leer más » 7 Comentarios

Copiar un archivo o un directorio recursivamente en la consola o terminal en Linux

Este es un pequeño tip para recordar cómo copiar un archivo o un directorio recursivamente en la consola o terminal en Linux. Para ello, entra en tu terminal o consola Linux y utiliza el siguiente formato:

cp -r fichero_o_carpeta_a_copiar nombre_copia_de_fichero_o_carpeta

Por ejemplo, si queremos copiar nuestra carpeta de descargas de nuestro usuario, estando en home ejecutamos:

cp -r Descargas descargas_respaldo

Leer más » 9 Comentarios

Invertir una imagen – Curso Octave

octavecomplement

NOTA: este tutorial es parte del curso de Octave de Linux Hispano.

Una de las funciones más interesantes para el tratamiento de imágenes es invertir o complementar una imagen. Las ventajas son la facilidad para detectar características que con la imagen original es más complicado de descubrir.

Recordad que para el tratamiento de imágenes en Octave tenéis que instalar el paquete de imagen. read more

Leer más » 1 Comentario

Disponible The Humble Bundle con Android 6

Los usuarios de Linux estamos de enhorabuena, ya podemos disfrutar de la nueva versión de Humble Bundle: The Humble Bundle with Android 6.

Leer más » 1 Comentario

Calcular la función de densidad Gaussiana o normal – Curso Octave

NOTA: este tutorial es parte del curso de Octave de Linux Hispano.

Una de las distribuciones de población más popular es la normal o gaussiana. En Octave te permite trabajar con esta distribución gracias a que ya implementa varias funciones como la función de densidad de probabilidad.

Recordad que la función de densidad de probabilidad de una variable aleatoria continua es la probabilidad relativa según la cual dicha variable aleatoria tomará determinado valor.

Leer más » 1 Comentario

Visor PDF en Chromium en Ubuntu

pdf

Uno de los problemas que tenía con Evince, el visor de PDF de Ubuntu por defecto, es que no disponía de navegación por pestañas. Estuve buscando varias alternativas y ninguna me convencía. Como sabía que el navegador Google Chrome traía un visor propio de PDF, no así su alternativa libre Chromium, empecé a buscar tutoriales para tener el visor PDF de Chrome en Chromium.

Si quieres disponer del visor de PDF de Chrome en Chromium sigue estos sencillos pasos:

Leer más » 1 Comentario

Conocer los grupos a los que pertenece un usuario en Linux

Para conocer los grupos a los que pertenece un usuario en Linux es muy sencillo.

Abre tu terminal de consola Linux y ejecuta lo siguiente:

groups nombre_usuario

groups usuario

Leer más » 5 Comentarios

Calcular tiempo de ejecución de un código – Curso Octave

NOTA: este tutorial es parte del curso de Octave de Linux Hispano.

En programación uno de los aspectos más importantes es conocer cuánto se tarda en ejecutar una pieza de código. En Octave es muy sencillo con las funciones tic y toc. Aquí vemos un ejemplo:

Leer más » 1 Comentario