Re: not and is not problem

2010-01-18 Thread Jean-Michel Pichavant
Steven D'Aprano wrote: On Mon, 18 Jan 2010 16:43:25 +0100, superpollo wrote: hi: #!/usr/bin/env python data = "seq=123" name , value = data.split("=") print name print value if not name == "seq": print "DOES NOT PRINT OF COURSE..." if name is not "seq": print "WTF! WHY DOES IT PRI

Re: not and is not problem

2010-01-18 Thread Steven D'Aprano
On Mon, 18 Jan 2010 16:43:25 +0100, superpollo wrote: > hi: > > #!/usr/bin/env python > data = "seq=123" > name , value = data.split("=") > print name > print value > if not name == "seq": > print "DOES NOT PRINT OF COURSE..." > if name is not "seq": > print "WTF! WHY DOES IT PRINT?"

Re: not and is not problem

2010-01-18 Thread J
On Mon, Jan 18, 2010 at 10:43, superpollo wrote: > hi: > > #!/usr/bin/env python > data = "seq=123" > name , value = data.split("=") > print name > print value > if not name == "seq": >    print "DOES NOT PRINT OF COURSE..." > if name is not "seq": >    print "WTF! WHY DOES IT PRINT?" is will ret

Re: not and is not problem

2010-01-18 Thread Arnaud Delobelle
On 18 Jan, 15:43, superpollo wrote: > hi: > > #!/usr/bin/env python > data = "seq=123" > name , value = data.split("=") > print name > print value > if not name == "seq": >      print "DOES NOT PRINT OF COURSE..." > if name is not "seq": >      print "WTF! WHY DOES IT PRINT?" > > help please. > >

Re: not and is not problem

2010-01-18 Thread D'Arcy J.M. Cain
On Mon, 18 Jan 2010 16:43:25 +0100 superpollo wrote: > hi: > if name is not "seq": > print "WTF! WHY DOES IT PRINT?" Perhaps they aren't the same object. Some values are guaranteed to be the same (e.g. True and False) but not all. Try "!=" instead of "is not" in that experssion. -- D'Arc

Re: not and is not problem

2010-01-18 Thread Stephen Hansen
On Mon, Jan 18, 2010 at 7:43 AM, superpollo wrote: > #!/usr/bin/env python > data = "seq=123" > name , value = data.split("=") > print name > print value > if not name == "seq": >print "DOES NOT PRINT OF COURSE..." > if name is not "seq": >print "WTF! WHY DOES IT PRINT?" > Because name r

not and is not problem

2010-01-18 Thread superpollo
hi: #!/usr/bin/env python data = "seq=123" name , value = data.split("=") print name print value if not name == "seq": print "DOES NOT PRINT OF COURSE..." if name is not "seq": print "WTF! WHY DOES IT PRINT?" help please. bye -- http://mail.python.org/mailman/listinfo/python-list