Skip to content

Instantly share code, notes, and snippets.

View Emgicraft's full-sized avatar
😄
Programando xD

Magh Emgicraft

😄
Programando xD
View GitHub Profile
@Emgicraft
Emgicraft / limpiarConsola.py
Created April 22, 2022 21:39
Función que permite limpiar la pantalla de la consola. Opcionalmente se puede aplicar polimorfismo, funciona igual.
import os
# Función dependiente de la librería:
def limpiar():
if os.name == "nt": # "nt" -> Windows // "posix" -> Mac
os.system("cls") # Para Windows
else:
os.system("clear") # Para Linux
limpiar()
@Emgicraft
Emgicraft / Limitar_tiempo_input.py
Last active August 19, 2022 17:08
Define un limite de tiempo para que el usuario ingrese algún dato por medio de la función: input()
import selectors, sys
def timed_input(prompt="", timeout=10):
sel = selectors.DefaultSelector()
sel.register(sys.stdin, selectors.EVENT_READ, input)
respuesta = None
print(prompt, end="")
events = sel.select(timeout=timeout)
if events:
@Emgicraft
Emgicraft / Calculadora IP.py
Last active August 19, 2022 17:07
Escribe la dirección.IP/Máscara y dará como resultado datos como la dirección de red, el broadcast y más.
"""
Autor: Magh
Fechas:
16/02/2022 (v1.1)
14/02/2022 (v1.0)
Descripción:
En la entrada de datos se ingresa la dirección.IP/Máscara
y dará como resultado el siguiente esquema:
@Villanuevand
Villanuevand / README-español.md
Last active October 1, 2024 15:59
Una plantilla para hacer un buen README.md. Inspirado en el gist de @PurpleBooth => https://gist.github.com/PurpleBooth/109311bb0361f32d87a2

Título del Proyecto

Acá va un párrafo que describa lo que es el proyecto

Comenzando 🚀

Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.

Mira Deployment para conocer como desplegar el proyecto.