Curso de Python - Introducción y preparación del entorno

Historia Python es un lenguaje de programación interpretado, de alto nivel y de interés general. Este lenguaje tiene una filosofía de programación que se centra en la legibilidad del código, para ello implementa una serie de declaraciones y estándares que ha de respetarse para que el código funcione como es la indentación. Python es un lenguaje orientado a objetos que facilitan a los desarrolladores escribir un código limpio, eficaz, lógico y pequeño que sirve tanto para pequeños, como medianos y grandes proyectos....

January 7, 2021 · 5 min · Álvaro Castillo

Curso de Python - Introducir datos, control de excepciones, trabajar con archivos

Bienvenidos al nuevo post del curso de Python, al terminar este post ya sabrás como introducir datos por el teclado, cómo gestionar el control de excepciones y mostrar lo que te interesa según el error y sobre todo, trabajar con archivos de texto. Obtener datos introducidos por el usuario Tenemos una función que es input() y podemos solicitar al usuario que introduzca un dato y que este se almacene en una variable, esto nos puede ayudar a dinamizar los programas interactuando con los usuarios:...

January 7, 2021 · 5 min · Álvaro Castillo

Curso de Python - Tipos de operadores e introducción con módulos

En esta entrega vamos a ver cómo trabajar con los diferentes operadores que tenemos disponibles en Python, ¡que no son pocos! y además lo justo para trabajar con módulos. Tipos de operadores En Python tenemos varios tipos de oepradores para hacer comparaciones, cálculos, valorar expresiones lógicas…. Aritmético Asignación Comparación Lógico Bit a bit (bitwise) Identidad Membresía Aritméticos Se utiliza para realizar operaciones matemáticas y se utilizando dos operandos para llevarlas a cabo....

January 7, 2021 · 7 min · Álvaro Castillo

Curso de Python - Tuplas, listas, diccionarios y sets

A continuación vamos a ver algunos de los tipos de datos clave en Python junto con alguno de sus métodos, de los cuáles nos serán útiles para empezar. Tuplas tuple Conjunto de valores que no cambian dentro del flujo de la ejecución del programa. Pueden contener como valor todo tipo de dato incluyendo otra tupla. Más info en la doc oficial de Python >>> nacionalidad = ( 'Español', 'Turco', 'Italiano') >>> paises = ( 'España', nacionalidad, 'Turquía', 'Italia' ) >>> print(paises) ('España', ('Español', 'Turco', 'Italiano'), 'Turquía', 'Italia') Añadir elementos a la tupla:...

January 7, 2021 · 5 min · Álvaro Castillo

Detecta cambios en tus archivos con AIDE

Aide es un sistema avanzado de detección de intrusión que nos permite visualizar cambios en los archivos. Si una persona accede de forma ilegal a nuestro servidor y modifica un archivo que no tiene que tocar, este sistema de intrusión te lo detecta mediante el hash del archivo. También permite revisar nuevos archivos creados, eliminados o modificados. Al realizar un escaneo a los archivos puede devolver diversos códigos de salida como errores de escritura, argumentos inválidos, funciones incompletas…etc El software no ocupa más que 200kb de espacio, y tiene un gran potencial, algo similar a mlocate....

January 7, 2021 · 3 min · Álvaro Castillo