Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.41 KB | None | 0 0
  1. class auswahl:
  2. def __init__(self, selection):
  3. self.liste = []
  4. self.liste2 = []
  5. self.liste3 = []
  6. self.sel1 = selection
  7. self.KomponentennummerPumpe = selection
  8. self.Sachnummer = selection
  9.  
  10. def save(self):
  11. runpy.run_module("objectseeker")
  12. runpy.run_module("temptolog")
  13. # runpy.run_module("Finallogfile")
  14.  
  15. # def update_button(self,*arg):
  16. # files_list.delete(0,END)
  17. # b3 = Button(l3, background = "DodgerBlue4", fg="white", text = "Zurück", border = 0, command = search_in_folder)
  18. # b3.place(anchor = CENTER, rely = 0.52, relx = 0.71)
  19. def update_auswahl(self,liste):
  20. files_list.delete(0,END)
  21. for elements in self.liste2:
  22. files_list.insert(END, elements)
  23. def temp(self,zu_speichern):
  24. with open("Temp\\temp2.py", "w") as f:
  25. f.truncate(0)
  26. f.write(zu_speichern)
  27. f.close
  28. def auswahl(self,*args):
  29. soll_zahl = get_soll()
  30. with open("Datafolder\\"+self.sel1, "r") as f:
  31. lines = csv.reader(f, delimiter=";", dialect = "excel")
  32. self.liste = list(lines)
  33. f.close()
  34. for element in self.liste:
  35. # print(str(element[3])[0])
  36. if (str(element[3])[0] == "5") and "WASSER" in element[4]:
  37. if element[3] in self.liste2:
  38. continue
  39. else:
  40. self.liste2.append(element[3])
  41. continue
  42. if len(self.liste2) == 0:
  43. self.liste3.append(soll_zahl)
  44. self.liste3.append(self.KomponentennummerPumpe)
  45. self.liste3.append(self.Sachnummer)
  46. self.temp("data = "+str(self.liste3))
  47. self.save()
  48. app.update_idletasks()
  49. else:
  50. self.update_auswahl(self.liste2)
  51. #PROGRAM MUSS TROTZDEM DAMIT UMGEHEN KÖNNEN
  52. # sel = files_list.curselection()
  53. # sel1 = files_list.get(sel[0])
  54. # ndat = data(sel1,dat.Sachnummer)
  55. # liste3 = []
  56. # liste3.append(soll_zahl)
  57. # liste3.append(ndat.KomponentennummerPumpe)
  58. # liste3.append(ndat.Sachnummer)
  59. # temp("data = "+str(liste3))
  60. # files_list.delete(0, END)
  61. # search_in_folder()
  62. # save()
  63. # app.update()
  64. # print(ndat.KomponentennummerPumpe, ndat.Sachnummer)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement