file1.pyPython Wörterbuch von einem anderen Modul, Globals() nicht geklappt
a = {'fullname':'John Wick', 'Age': 35 , 'job':'Hitman'}
b = {'fullname':'Mark Zuckerberg', 'Age': 30, 'job': 'Developer'}
c = {'fullname':'Will smith', 'Age': 45, 'job': 'Actor'}
d = {'fullname':'Messi' , 'Age': 28, 'job' : 'Player'}
so on... and many more details
Hinweis: die dict Variablen sind sehr unterschiedlich. Aufgabe ist, "Alter" von Benutzereingabe wie "Name" oder "Job" für ex zu erhalten: Benutzer gibt messi ein ... er muss 28 als die Ausgabe bekommen.
File2.py
from File1.py import *
#what should the code be to access the age
user_input=raw_input("enter a Name: ")
# user_input contains the name of the person I want to get the Age
Ich habe versucht, Globals() verwendet, aber es erschwert meine Situation Es erstellt eine Liste, die dann durch integer zugegriffen werden muss.
Gibt es eine Möglichkeit, die Werte innerhalb des Diktats zu suchen und mit IF-Bedingung zu vergleichen ??
Ich bin überrascht, 'von File1 .py import * 'funktioniert –
@MosesKoledoye wie sonst wirst du es benutzen? –