On 8/21/2011 4:57 AM Lisi said...
If sys.py is a file, it must be somewhere; but I can't find it. Where is it?
I would like to look at it.
The modules within it must surely be somewhere too. But since I can't find
sys, I obviously can't find the modules. Again, I'd like to look at them.
In case it is relevant, I am using Python 2.5.2 on Debian 5.
Modules have a __file__ attribute, but not sys as you've heard.
Python 2.6.6 (r266:84292, May 25 2011, 09:51:06)
[GCC 3.4.6 20060404 (Red Hat 3.4.6-11)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.__file__
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute '__file__'
>>> import os
>>> os.__file__
'/usr/local/lib/python2.6/os.pyc'
>>>
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor