About __class__ of an int literal
Stefan Schwarzer
sschwarzer at sschwarzer.net
Tue Sep 28 16:07:09 EDT 2010
Hello Alex,
On 2010-09-28 11:27, AlexWalk wrote:
> In python 3.1.2(I'm using windows edition, 32bit),
> accessing __class__ of an int literal will raise a
> SyntaxException, while other literals will not. For
> example. 1.__class__ is an error, while 1.1.__class__ runs
> ok.
>
> I searched the python issue tracker but failed to find
> relevant reports. I wonder if this is an unreported
> issue.
It's nothing serious; the Python parser gets a bit
confused and probably reads the dot as decimal point.
If you use (1).__class__, you get what you expected.
Stefan
More information about the Python-list
mailing list