Una clase, dos instancia y un archivo |
Una clase, dos instancias y un archivo (modo "a")
Ejemplo de ¿cómo se generan dos instancias a partir de la definición de una clase y guardar la información en un archivo de texto?
class persona:
def nombre(self,nombre):
self.nombre= nombre
def apellido(self,apellido):
self.apellido= apellido
def get_apellido(self):
return self.apellido
def provincia(self, provincia):
self.provincia = provincia
def get_provincia(self):
return self.provincia
def get_nombre(self):
return self.nombre
# *****************Main*************************
persona1 = persona()
persona1.nombre("Ana")
persona1.apellido("Mora")
persona1.provincia("Cartago")
persona2 = persona()
persona2.nombre("Allan")
persona2.apellido("Moro")
persona2.provincia("Alajuela")
ca1= str(persona1.get_nombre()) + " " + str(persona1.get_apellido()) +" " + str(persona1.get_provincia()) + " \n "
ca2 =str(persona2.get_nombre()) + " " + str(persona2.get_apellido()) + " " + str(persona2.get_provincia()) + " \n "
f= open("lista", "a")
f.write(ca1)
f.write(ca2)
f.close()
{backbutton}
|