[Tkinter-discuss] Opening a .py that uses Tkinter on OS X pops open a console window
jonathan at wikiterra.net
Tue Mar 18 16:48:59 CET 2008
Hmm...this isn't working for me...
This is a sketch of what I've got:
from Tkinter import *
def __init__(self, master):
self.frame = Frame(master)
root = Tk()
app = App(root)
Should I put "self.tk.call('console','hide')" somewhere else in the code?
On Tue, Mar 18, 2008 at 11:23 AM, Kevin Walzer <kw at codebykevin.com> wrote:
> Jonathan Frankel wrote:
> > Hi all,
> > I've written a little app that looks quite handsome on OS X, much more
> > than on Windows, but when I double click on it to open it (and the
> > default is to launch using Python Launcher), a console appears in the
> > background, and then even stays open after I close the Tkinter window.
> > On Windows I changed the extension to .pyw and it works fine--no
> > command prompt in the background.
> > How do I run a Tkinter application on OS X without having a console
> > window appear in the background?
> > Thanks much,
> > Jonathan
> Something like this works for me:
> self.tk.call('console', 'hide')
> except TclError:
> Kevin Walzer
> Code by Kevin
More information about the Tkinter-discuss