Bonjour,
J'utilise le widget OptionMenu comme combobox en Tkinter.
J'ai un fichier qui contient une liste d'OS :
NT
LINUX
AIX
HPUX
SUN
Dnas mon code, je lis chaque ligne de mon fichier et je crée le widget optionMenu.
Ma question est comment ajouter dans la combobox chaque ligne de mon fichier?
Voici mon code :
merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 self.TypeOS = StringVar() TypeFrameOS=Frame(parameter_frame) f=open('config.cfg','rb') lines=f.readlines() for items in lines: items = items.rstrip('\n') print items f.close() menu_rendering1 = OptionMenu(TypeFrameOS,self.TypeOS,"NT") menu_rendering1.config(width=15) menu_rendering1.pack(side="top", expand=1, anchor="n", fill="both", pady=20) menu_rendering1.bind('<Button-1>', self.get_OS) TypeFrameOS.grid(row = 0, column =2,padx = 40, sticky="news")
Partager