Code: Alles auswählen
for i in range(1, self.frames+1):
"""frameName contains name, eg: nav1, nav2,..."""
self.frameName="nav" + str(i)
print self.frameName
"""creating navigation frames"""
self.frameName = Frame(self.root, relief=RIDGE, bd=2, bg="white", height=15)
self.frameName.pack(anchor="n", fill=X)
Code: Alles auswählen
self.buttonCount=0
for i in range (1, self.frames+1):
"""count contains current Frame number"""
self.count=i
self.actualFrame="nav"+ str(i)
#print self.actualFrame
"""getting 7 elements"""
for i in range(6):
"""checking if list still contains elements"""
if len(self.modules) > 0:
#TODO: dynamically setting command for button
self.buttonText=self.modules.pop()
print self.buttonText
self.ButtonName="button"+str(self.buttonCount)
self.buttonName=Button(self.actualFrame, text=self.buttonText, width=15, font=("Times New Roman", 11))
self.buttonName.pack(side="left", expand="yes", fill="x")
Danke, lG
Edit (Leonidas): Code in Python-Tags gesetzt.