cgi, classes and their instances
Klaus Neuner
klaus_neuner82 at yahoo.de
Tue Jul 13 04:23:24 EDT 2004
Hello,
code (1) works, code (2) doesn't.
(1)
data = cgi.FieldStorage()
comment = data.getvalue("comment")
user_name = data.getvalue("user_name")
(2)
data = cgi.FieldStorage()
comment = cgi.FieldStorage().getvalue("comment")
user_name = cgi.FieldStorage().getvalue("user_name")
This doesn't seem to be caused by general properties of objecthood
in Python. Cf. (3).
(3)
class TestClass:
x = "bar"
y = "foo"
print TestClass().x
print TestClass().y
So, what is the reason for the difference between (1) and (2)?
Thanks for any hints,
Klaus
More information about the Python-list
mailing list