def getInscritosCurso(self, col_name, args): ''' Retorna uma lista com o nr de inscritos por ano lectivo nos diversos cursos ''' cursor = self.conn.cursor() totalH = [0 for i in range(16)] totalM = [0 for i in range(16)] totalHM = [0 for i in range(16)] cursos = [] #lista de cursos cursor.execute("SELECT * FROM " + self.table_name + " WHERE " + col_name + " LIKE " + "'%" + args[0] + "%'" + " OR " + col_name + " LIKE " + "'%" + args[1] + "%'") for row in cursor: escreve_h = True escreve_m = False escreve_hm = False curso = Curso() curso.totalH = [] curso.totalM = [] curso.totalHM = [] for i in range(len(row)): if (i == 3): curso.nome = row[i] elif (i > 3): if (escreve_h == True): curso.totalH.append(int(row[i])) escreve_h = False escreve_m = True elif (escreve_m == True): curso.totalM.append(int(row[i])) escreve_m = False escreve_hm = True elif (escreve_hm == True): curso.totalHM.append(int(row[i])) escreve_hm = False escreve_h = True i += 1 cursos.append(curso) return cursos
print('=' * 50) print('~ Cursos ~') print('I - ' + str(universidade.curso1)) print('II - ' + str(universidade.curso2)) print('-' * 50) entrar = int( input( '1 - Configurações do Curso 1\n2 - Configurações do Curso 2\n3 - Home\n--> ' )) if entrar == 1: cursos = 1 print(' ~ Configurações de Redes de Computadores ~ ') menu2 = int( input("1 - Mudar nome do Curso\n2 - Sair\n--> ")) if menu2 == 1: redes.nome = input('Novo nome: ') print(f'Novo nome cadastrado: {redes.nome}') elif menu2 == 2: pass elif entrar == 2: cursos = 2 print(' ~ Configurações de Sistemas para Internet ~ ') menu2 = int( input("1 - Mudar nome do Curso\n2 - Sair\n--> ")) if menu2 == 1: sistemas.nome = input('Novo nome: ') print(f'Novo nome cadastrado: {sistemas.nome}') elif menu2 == 2: pass print('=' * 50) menu1 = int(