Advertisement
Guest User

Untitled

a guest
Mar 24th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.89 KB | None | 0 0
  1. import requests
  2. import json
  3.  
  4. url = "http://openmensa.org/api/v2/canteens/79/days/2018-02-27/meals"
  5. response = requests.get(url)
  6.  
  7. parsed = json.loads(response.text)
  8.  
  9. '''
  10. for element in parsed:
  11.     name = element.get("name")
  12.     price = element.get("prices").get("students")
  13.    
  14.     if price is not None:
  15.         price = float(price)
  16.         price = "{0:.2f}".format(price)
  17.         print("{} {} Euro".format(name, price))
  18.     else:
  19.         print(name)
  20.     print()
  21.  
  22. print("--------------------------------")
  23. '''
  24.  
  25. bad = [ "vegetarisch", "vegan" ]
  26.  
  27. for element in parsed:
  28.     name = element.get("name")
  29.    
  30.    
  31.    
  32.     if name.__contains__("Burger") or name.__contains__("burger"):
  33.         notes = element.get("notes")
  34.         found = False
  35.        
  36.         for note in notes:
  37.             for x in bad:
  38.                 if note.upper().__contains__(x.upper()):
  39.                     found = True
  40.        
  41.         if not found:
  42.             print("{} {}".format(name, element.get("prices").get("students")))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement