make settings a dict
This commit is contained in:
parent
64e7f83caf
commit
1b8ce63673
21
test_gui.py
21
test_gui.py
|
@ -7,15 +7,21 @@ cpusVar = tk.StringVar(w)
|
|||
cycVar = tk.StringVar(w)
|
||||
N_tsVar = tk.StringVar(w)
|
||||
T_cycVar = tk.StringVar(w)
|
||||
settings=[]
|
||||
settings={
|
||||
'p_name': 'default',
|
||||
'cpus': 0,
|
||||
'cyc': 0,
|
||||
'N_ts': 0,
|
||||
'T_cyc': 0
|
||||
}
|
||||
|
||||
def getvars():
|
||||
global settings
|
||||
p_name = p_nameVar.get()
|
||||
cpus = cpusVar.get()
|
||||
cyc = cycVar.get()
|
||||
N_ts = N_tsVar.get()
|
||||
T_cyc = T_cycVar.get()
|
||||
settings = (p_name, cpus, cyc, N_ts, T_cyc)
|
||||
settings['p_name'] = p_nameVar.get()
|
||||
settings['cpus'] = cpusVar.get()
|
||||
settings['cyc'] = cycVar.get()
|
||||
settings['N_ts'] = N_tsVar.get()
|
||||
settings['T_cyc'] = T_cycVar.get()
|
||||
print(settings)
|
||||
|
||||
field1 = tk.Label(w, text="project name").grid(row=0, column=0)
|
||||
|
@ -39,3 +45,4 @@ button = tk.Button(w, text="Get vars", command=getvars).grid(row=5)
|
|||
w.mainloop()
|
||||
|
||||
print(settings)
|
||||
print(settings['cpus'])
|
||||
|
|
Loading…
Reference in New Issue
Block a user