Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Cinema
#8
#import
import json

print("Kino Hedinger")
#Auswahlmenü des Filmes/Beenden
print("1. Avatar")
print("2. Hannibal")
print("3. Beenden")

film = int(input("Ihre Auswahl:"))
if film == 1:
   print("Sie haben Avatar gewählt.")
   # Auswahl der Zeit
   print("Austrahlungszeiten")
   with open('data.json', 'r') as data_file:
       data = json.load(data_file)
       for element in data:
           if element["title"] == "Avatar":
               print(element["data"])
   data_file.close()

elif film == 2:
   print("Sie haben Hannibal gewählt.")
else:
That's everything i got. Now I'm asking myself how can I avoid that i have to write all these options after a input? I mean something like a variable for this context:  
   print("Sie haben Avatar gewählt.")
   # Auswahl der Zeit
   print("Austrahlungszeiten")
   with open('data.json', 'r') as data_file:
       data = json.load(data_file)
       for element in data:
           if element["title"] == "Avatar":
               print(element["data"])
   data_file.close()
Reply


Messages In This Thread
Cinema - by ZeroSpin2309 - Jan-11-2017, 10:34 AM
RE: Cinema - by Mekire - Jan-11-2017, 10:55 AM
RE: Cinema - by ZeroSpin2309 - Jan-11-2017, 11:50 AM
RE: Cinema - by Larz60+ - Jan-11-2017, 11:55 AM
RE: Cinema - by ZeroSpin2309 - Jan-11-2017, 12:32 PM
RE: Cinema - by Mekire - Jan-11-2017, 12:11 PM
RE: Cinema - by Mekire - Jan-11-2017, 12:40 PM
RE: Cinema - by ZeroSpin2309 - Jan-11-2017, 02:31 PM
RE: Cinema - by Mekire - Jan-11-2017, 02:44 PM
RE: Cinema - by ZeroSpin2309 - Jan-12-2017, 09:06 AM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020