Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class auswahl:
- def __init__(self, selection):
- self.liste = []
- self.liste2 = []
- self.liste3 = []
- self.sel1 = selection
- self.KomponentennummerPumpe = selection
- self.Sachnummer = selection
- def save(self):
- runpy.run_module("objectseeker")
- runpy.run_module("temptolog")
- # runpy.run_module("Finallogfile")
- # def update_button(self,*arg):
- # files_list.delete(0,END)
- # b3 = Button(l3, background = "DodgerBlue4", fg="white", text = "Zurück", border = 0, command = search_in_folder)
- # b3.place(anchor = CENTER, rely = 0.52, relx = 0.71)
- def update_auswahl(self,liste):
- files_list.delete(0,END)
- for elements in self.liste2:
- files_list.insert(END, elements)
- def temp(self,zu_speichern):
- with open("Temp\\temp2.py", "w") as f:
- f.truncate(0)
- f.write(zu_speichern)
- f.close
- def auswahl(self,*args):
- soll_zahl = get_soll()
- with open("Datafolder\\"+self.sel1, "r") as f:
- lines = csv.reader(f, delimiter=";", dialect = "excel")
- self.liste = list(lines)
- f.close()
- for element in self.liste:
- # print(str(element[3])[0])
- if (str(element[3])[0] == "5") and "WASSER" in element[4]:
- if element[3] in self.liste2:
- continue
- else:
- self.liste2.append(element[3])
- continue
- if len(self.liste2) == 0:
- self.liste3.append(soll_zahl)
- self.liste3.append(self.KomponentennummerPumpe)
- self.liste3.append(self.Sachnummer)
- self.temp("data = "+str(self.liste3))
- self.save()
- app.update_idletasks()
- else:
- self.update_auswahl(self.liste2)
- #PROGRAM MUSS TROTZDEM DAMIT UMGEHEN KÖNNEN
- # sel = files_list.curselection()
- # sel1 = files_list.get(sel[0])
- # ndat = data(sel1,dat.Sachnummer)
- # liste3 = []
- # liste3.append(soll_zahl)
- # liste3.append(ndat.KomponentennummerPumpe)
- # liste3.append(ndat.Sachnummer)
- # temp("data = "+str(liste3))
- # files_list.delete(0, END)
- # search_in_folder()
- # save()
- # app.update()
- # print(ndat.KomponentennummerPumpe, ndat.Sachnummer)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement