Advertisement
Guest User

Untitled

a guest
Jan 21st, 2020
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. class printers(Screen,Button,GridLayout):
  2. box = ObjectProperty(None)
  3.  
  4. def on_box(self, *args):
  5. pop = populateinfo()
  6. num = []
  7. name = requests.get("https://productinfo-66c98.firebaseio.com/.json")
  8. name = json.loads(name.text)
  9. count = name["Count"]
  10. for i in range(count+1):
  11. try:
  12. if name[str(i)]["Box"].capitalize() != "":
  13. num.append(i)
  14. except KeyError:
  15. i += 1
  16. a = lambda a: a+1
  17. for i in num:
  18. title = name[str(i)]["Model"]
  19. sticker = str(i)+" "
  20. self.box.add_widget(Button(text=sticker+title,id=str(i),height=40,size_hint_y=None,on_release=a(int(i))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement