Sybren Stuvel wrote: > Tgone enlightened us with: > > Sorry, when I print out the variable it displays as '15.0'. The > > price is '15.00' in the database though. > > That's the same thing, isn't it? 15.0 == 15.000000000
Yes, they're both mathematically the same. I never said they weren't... > > Here's my code: > > > > product = Product.get(2) > > print product.price # 15.0 > > Try string formatting: > > print '%.2f' % product.price That works. I expected Python to display the data exactly as it is in the database, like most languages. -- http://mail.python.org/mailman/listinfo/python-list