On Mon, Nov 3, 2008 at 7:25 AM, Benjamin Peterson
<[EMAIL PROTECTED]> wrote:
> On Mon, Nov 3, 2008 at 1:04 AM, adrian golding <[EMAIL PROTECTED]> wrote:
>> hi all, i am trying to find out where is the part of the code in the python
>> interpreter that opens up the .py file and parses it. in particular, i am
>> trying to find the file open command in that file.  I greped and i just want
>> to make sure this is it: /Python-2.6/Parser/pgenmain.c
>> i am intending to take a hash measurement of the .py file just before i open
>> it to run the script.  is the above file the right place to call for the
>> measurement before the file open function?
>
> You want Parser/tokenizer.c.

Sorry, that's not correct. opening of modules happens in
Python/import.c. There's also a case in Modules/main.c.

>
>
>
> --
> Cheers,
> Benjamin Peterson
> "There's nothing quite as beautiful as an oboe... except a chicken
> stuck in a vacuum cleaner."
>



-- 
Cheers,
Benjamin Peterson
"There's nothing quite as beautiful as an oboe... except a chicken
stuck in a vacuum cleaner."
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to