Why this code is working?
Steven D'Aprano
steve at REMOVE-THIS-cybersource.com.au
Wed Jan 14 07:21:21 EST 2009
On Wed, 14 Jan 2009 01:57:48 -0800, Hussein B wrote:
>> Well... Because it is correct ?
>>
>> What make you think it _shouldn't_ work ?
>
> Because def2 is defined after def1 in an interpreted language, not
> compiled.
Python is compiled.
What do you think the c in .pyc stands for? And what do you think the
compile() function does?
It's just not compiled to machine code. It's compiled to byte code.
--
Steven
More information about the Python-list
mailing list