Making a second window with Tkinter

greenflame alikakakhel at
Sat Jun 3 05:31:12 CEST 2006

Ok so I played with your script. Here is a script that more closely
mimics what I would like to do except that the way I make the variable
deckstr will be different. The only thing I am confused about is that
it opens the second window in the beginning and when I click on the
button, it does nothing even after I have closed the other window.

from Tkinter import *
from string import join

root = Tk()

def showdeck(deck):
   deckwin = Toplevel()
   deckstr = join(deck, "\n")
   Label(deckwin, text=deckstr, justify=LEFT, anchor=W,

L = Button(root, text="Show Deck", font="Courier",


More information about the Python-list mailing list