Как он назвался бы в метод, в который верят в классе, и он хочет назвать это в другом методе этого же самого класса (Я новый в python)
class main():
def __init__(self):
self.bandera = True
def menu(self):
print("\t\t\t\t\t\t**** Menú principal ****\t\t\t\t\t\t")
print("1.- Crear archivo.")
print("2.- Escribir archivo.")
print("3.- Leer archivo.")
try:
OpMain = int(input("\n\n Seleccione una opción, por favor (Solo indique el número de la opción): "))
#os.system("cls")
except ValueError as e:
print("\t Valor ingresado no válido. (Solo indique el número de la opción)")
def llamada(self):
while(bandera):
menu()
Quest=input("Desea continuar (Y/y o N/n): ")
Quest.lower()
if(Quest=="y" or Quest=="yes"):
menu();
else:
bandera=False
print("Gracias por utilizar el programa.")
Создай инстанцию этого класса и так ты сможешь использовать Ваши методы
class programa:
def menu(self):
print("\t\t\t\t\t\t**** Menú principal ****\t\t\t\t\t\t")
print("1.- Crear archivo.")
print("2.- Escribir archivo.")
print("3.- Leer archivo.")
try:
OpMain = int(input("\n\n Seleccione una opción, por favor (Solo indique el número de la opción): "))
#os.system("cls")
except ValueError as e:
print("\t Valor ingresado no válido. (Solo indique el número de la opción)")
def llamada(self):
while(bandera):
menu()
Quest=input("Desea continuar (Y/y o N/n): ")
Quest.lower()
if(Quest=="y" or Quest=="yes"):
menu()
else:
bandera=False
print("Gracias por utilizar el programa.")
p = programa()
p.menu()