def cCarregar(self): arqN = filedialog.askopenfilename(initialdir="./", title="Escolha um Arquivo") arq = open(arqN, "r") self.e_sf.delete(0, END) self.e_sf.insert(END, rmve(arq.readline())) self.e_sdf.delete(0, END) self.e_sdf.insert(END, rmve(arq.readline())) self.e_sddf.delete(0, END) self.e_sddf.insert(END, rmve(arq.readline())) self.e_spf.delete(0, END) self.e_spf.insert(END, rmve(arq.readline())) self.e_a.delete(0, END) self.e_a.insert(END, rmve(arq.readline())) self.e_b.delete(0, END) self.e_b.insert(END, rmve(arq.readline())) self.e_e.delete(0, END) self.e_e.insert(END, rmve(arq.readline())) self.e_kmax.delete(0, END) self.e_kmax.insert(END, rmve(arq.readline())) self.e_prec.delete(0, END) self.e_prec.insert(END, rmve(arq.readline())) self.bv_calculos_var.set(rmve(arq.readline())) arq.close() self.t_resposta.config(text="Arquivo Carregado", bg="green", width=2 * l)
def cCarregarPontos(self): arqN = filedialog.askopenfilename(initialdir="./", title="Escolha um Arquivo") arq = open(arqN, "r") np = int(rmve(arq.readline())) prec = int(rmve(arq.readline())) self.e_nPontos.delete(0,END) self.e_nPontos.insert(END, np) self.cGerarPontos() self.e_precisão.delete(0,END) self.e_precisão.insert(END, prec) for p in range (np): self.jPontos.pontos[0][p].insert(END,rmve(arq.readline())) self.jPontos.pontos[1][p].insert(END,rmve(arq.readline())) arq.close()
def cCarregarMatriz(self): arqN = filedialog.askopenfilename(initialdir="./", title="Escolha um Arquivo") arq = open(arqN, "r") nV = int(rmve(arq.readline())) self.e_nVar.delete(0, END) self.e_nVar.insert(END, nV) self.cGerarMatriz() self.e_precisão.delete(0, END) self.e_precisão.insert(END, rmve(arq.readline())) self.e_e.delete(0, END) self.e_e.insert(END, rmve(arq.readline())) for pl in range(nV): for pc in range(nV + 1): self.jMatriz.matriz[pl][pc].insert(END, rmve(arq.readline())) for p in range(nV): self.jMatriz.matrizX[p].insert(END, rmve(arq.readline())) arq.close()
def cCarregar(self): arqN = filedialog.askopenfilename(initialdir="./", title="Escolha um Arquivo") arq = open(arqN, "r") n = int(rmve(arq.readline())) self.e_n.delete(0, END) self.e_n.insert(END, n) self.cGerarPolinômio() self.e_x0.delete(0, END) self.e_x0.insert(END, rmve(arq.readline())) self.e_k.delete(0, END) self.e_k.insert(END, rmve(arq.readline())) self.e_e.delete(0, END) self.e_e.insert(END, rmve(arq.readline())) self.e_prec.delete(0, END) self.e_prec.insert(END, rmve(arq.readline())) for p in range(n + 1): self.jPolinômio.ePolinômio[p].insert(END, rmve(arq.readline())) arq.close() self.jPolinômio.t_resposta.config(text="Arquivo Carregado", bg="green")