def run(): #lamp1 = lamp.Lamp(is_turned_on=False) lamp1 = Lamp(is_turned_on=False) while True: command = input(''' What so you want to do? [1] Turn ON [0] Turn OFF [3] Exit ''') if command == '1': lamp1.turn_on() lamp1._display_image() elif command == '0': lamp1.turn_off() else: break
''' Un módulo permite agrupar funcionalidad y ocultar la complejidad. Para poder incluir un módulo podemos utilizar import ''' from lamp import Lamp lamp = Lamp(is_turned_on=True) lamp._display_image() import lamp lamp = lamp.Lamp(is_turned_on=False) lamp._display_image() ''' En Python la comunidad comparte su código usando PyPi (python package index), Pip es un repositorio utilizado para instalar módulos de la comunidad. Con pip install [package_name] se puede instalar el paquete que se desea e importarlo a nuestro código con el keyword import. '''