Demo GH

Circuitos Electronicos, Informatica y mas

Python Scripts

Python Scripts

En esta sección (Python Scripts) comparto mis primeros pasos en la programación en lenguaje Python. Aquí me dirijo principalmente a los principiantes en el lenguaje ya que los scripts descargables que se presentan a continuación representan mis comienzos y puede que sean de utilidad para el estudio y práctica, y puede que ayuden a generar algunas ideas para los programas que vayas a desarrollar con motivo práctico o para los proximos programas que quieras realizar en el futuro.

Es bastante bueno saber escribir scripts en lenguaje Python pero también es importante saber leer y entender lo que otros programadores y/o desarrolladores escriben en el mismo lenguaje de programación, de manera que puedas modificarlo a tu gusto por tal motivo comparto mis inicios en esta página. También quiero mencionar que todos los scripts que conseguirás en esta página fueron realizados en un sistema operativo Linux (Debian), puede que tengas que hacer modificaciones a algunos scripts en caso de querer ejecutarlos en Windows.

  • Generador de contraseñas: Este fue el primer script que hice cuando estaba iniciándome en Python. La versión usada para este script es Python 3.4, la contraseña es generada en base a la información que provee el usuario y es enviada al escritorio en un documento con extensión txt. El código fuente es bastante básico y sencillo de entender siempre y cuando domine el uso de strings y los integers. Puedes descargar el script haciendo click AQUI.
    • Info_Version1: Hice este script inspirado en algunas peliculas y videojuegos de espionage, también representa mis primeros pasos en Python. El funcionamiento es similar al acceder a cierta información a una base de datos, sólo escribe el nombre de la persona registrada en la base de datos y se mostrará su información personal, puedes mejorar o modificar el script si lo deseas. Este script a nivel profesional no es la mejor manera de hacerlo, sin embargo me sirvió de mucho para practicar los comandos relacionados con los strings y el uso de las condiciones (if, elif, else). Puedes descargar el script haciendo en el nombre del script o AQUI.
    • Info_version2: Este script es una versión simplificada del anterior mostrando el mismo funcionamiento y la misma función, la diferencia se puede notar al leer ambos códigos. La intención al crear este código era la de practicar el uso de Dictionaries (Diccionarios) en Python 3.4. DESCARGAR SCRIPT.
    • Info_version3: En esta ocasión hago el uso de list (lista) y los diccionarios para acceder y mostrar la información de los nombres registrados, el código fuente es muy similar a la version3. DESCARGAR SCRIPT.
    • Info_version4: Basándome en el funcionamiento de las anteriores , esta vez hago uso por vez primera de los bucles o loops usando el famoso While. DESCARGAR SCRIPT.
  • Formulario: Este es un script simple y bastante sencillo de leer, lo hice para lograr comprender el tema de la definición de funciones en Python. Funcionamiento es sencillo, el programa te pedirá introducir información personal como práctica te recomiendo redireccionar la información que introducida a la carpeta que desees (escritorio, descarga, documentos, etc) en un documento de texto. DESCARGAR SCRIPT.
    • Turno: Este script lo hice inspirado en el sistema de turnos que poseen algunos bancos en mi país. El sistema es bastante simple como el script, el usuario introduce su número de indetificación nacional y de salida obtiene los dos ultimos digitos del número previamente introducido. En mi país algunos bancos utilizan este mismo método para atender a los clientes que están en espera por esa misma razón titulé este script como “Turno”. DESCARGAR SCRIPT.
  • Email_confidencial: En este script aplico por primera vez el uso de contraseñas similar a Linux, es decir, la contraseña no podrá ser visualizada al igual que sucede en Linux al introducir la contraseña del superusuario. En este caso la contraseña es utilizada para acceder a un mensaje. DESCARGAR SCRIPT.
    • Lista_Informacion: El script contiene más de 30 líneas de código, y resultó ser un buen ejercicio para la practica de manipulación de elementos de una lista. Aquí te recomiendo añadir la función de eliminar elementos de la lista y corregir el error de introducir la contraseña después de cada comando, todo esto simplemente como práctica ya que en la realidad no solo crearás programas sino que también te tocará corregir bugs y muchos otros errores y este script es especial para aquellos que se inician en Python. DECARGAR SCRIPT.
  • Crear, ordenar y exportar una lista: La función que cumple este pequeño script es permitirle al usuario crear una lista de personas sin importar el orden que el usuario esté añadiendo los nombres. Si el usuario desea ordenar la lista ya creada en orden alfabético, puede hacerlo sin ningún inconveniente siguiendo las instrucciones que se despliega al comienzo del programa. Independientmente que la lista esté ordenada o no, el usuario puede exportarla al escritorio en formato txt. Hay que tener en mente que el script fue creado en sistema operativo Linux, en caso de querer correrlo en Windows puede que tengas que hacerles algunos cambios al codigo fuente. Click AQUI para descargar el código fuente.

 

  • Users: Este script (users.py) lo hice inspirado en uno de mis temas fovritos relacionado con la administración de sistemas, y es la gestión y administración de usuarios. El script emula la modificacion de una lista de usuarios lo que significa que podrás añadir, borrar, cambiar y ordenar la lista de usuarios mediante el uso de comandos. Te invito a añardirle nuevas funcionalidades o modificar algunas de ellas para hacer del script mas interesante y entretenido. DESCARGAG DEL SCRIPT.
Anuncios
A %d blogueros les gusta esto: