Subject: Re: tkFileDialog question
Matt,
There is also a nice thing you need to know about Python if you
already do not know. That is the fact that all empty collections bool
to False. This makes Truth testing easier.
>>> bool([])
False
>>> bool('')
False
>>> bool(
Matt,
There is also a nice thing you need to know about Python if you
already do not know. That is the fact that all empty collections bool
to False. This makes Truth testing easier.
>>> bool([])
False
>>> bool('')
False
>>> bool({})
False
>>> bool([1])
True
>>> bool([[]])
True
>>> bool(' ')
True
On Nov 15, 8:56 pm, "Gabriel Genellina"
wrote:
> En Fri, 13 Nov 2009 11:32:37 -0300, Matt Mitchell
> escribió:
>
> > answer = tkFileDialog.askdirectory()
>
> > if answer is not '':
> > #do stuff
>
> Although it "reads well", this is *wrong*. You want != here, not the `is
> not` operator.
>
En Fri, 13 Nov 2009 11:32:37 -0300, Matt Mitchell
escribió:
answer = tkFileDialog.askdirectory()
if answer is not '':
#do stuff
Although it "reads well", this is *wrong*. You want != here, not the `is
not` operator.
if answer != '': ...
If you want to compare the *values* of t
Opps, i see you answered your own question ;-)
To save you more hours of Googling take a look at these two sites!
#great reference
http://infohost.nmt.edu/tcc/help/pubs/tkinter/
#more in-depth
http://effbot.org/tkinterbook/
you'll want to keep them both under your pillow.
--
http://mail.python
On Nov 13, 2:47 pm, "Matt Mitchell" wrote:
> ---
> The information contained in this electronic message and any attached
> document(s) is intended only for the personal and confidential use of the
> designated recipients named above. This message may be confidenti
---
The information contained in this electronic message and any attached
document(s) is intended only for the personal and confidential use of the
designated recipients named above. This message may be confidential. If the
reader of this message is not the in
James, thank you very much for your answer.
Jaime
--
http://mail.python.org/mailman/listinfo/python-list
Oops,
That should have been,
class MyApp:
def __init__(self, parent):
self.myParent = parent
self.myContainer1 = Frame(parent)
self.myContainer1.pack()
self.entry = Entry(self.myContainer1)
self.entry.grid(r
I think you are better off not binding a button like you are doing.
Use the "command" option to get the behavior you want. E.g:
class MyApp:
def __init__(self, parent):
self.myParent = parent
self.myContainer1 = Frame(parent)
self.myContainer
10 matches
Mail list logo