[EMAIL PROTECTED] wrote:
Hi All,

I dont understand why the following code never finds "tree".
I could not find the answer in the Python tutorials.
Here is the code, test43.in, and runtime:

#!/usr/bin/python

fname = open("test43.in")
var = 'tree'

for item in fname:
    print "item: ", item,
    if item == var:
        print "found tree: ", item,
[EMAIL PROTECTED] work]$
[EMAIL PROTECTED] work]$
[EMAIL PROTECTED] work]$ cat test43.in
car
tree
house
pool
dog
cat
wax
candy bar
[EMAIL PROTECTED] work]$ python test43.py
item:  car
item:  tree
item:  house
item:  pool
item:  dog
item:  cat
item:  wax
item:  candy bar

Thanks, [EMAIL PROTECTED]

Here's how you debug it:
    fname = open("test43.in")
    var = 'tree'

    for item in fname:
        print "item: %r" % item,  # Was: print "item: ", item,
        if item == var:
            print "found tree: ", item,

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to