Cómo escribir un lenguaje Python similar a la función incorporada open()
La función abrir devuelve un "objeto de archivo"
El objeto de archivo contiene la función de lectura
Simularlo:
clase C(objeto):
def __init__(self, nombre).
self.name = nombre
def read(self):
return self.nombre
def myopen(nombre):
return C(nombre)
myopen("hola python").read()