My 'time' module is broken, unsure of cause
Jean-Paul Calderone
exarkun at divmod.com
Thu Aug 23 13:31:05 EDT 2007
On Thu, 23 Aug 2007 11:22:55 -0600, darren kirby <bulliver at badcomputer.org> wrote:
>Hi all,
>
>I have a strange error here and I am unsure how to further investigate it:
>
>Python 2.4.4 (#1, Aug 23 2007, 10:51:29)
>[GCC 4.1.2 (Gentoo 4.1.2)] on linux2
>Type "help", "copyright", "credits" or "license" for more information.
>>>> import time
>40:42:0
>>>> now = time.time()
>Traceback (most recent call last):
> File "<stdin>", line 1, in ?
>AttributeError: 'module' object has no attribute 'time'
>
>Notice the '40:42:0' that always gets output. I searched Gentoo's bugzilla but
>can not see anything relevant. I rebuilt python but the behavior recurs. I am
>unsure if the issue is with Python, Gentoo, or perhaps with the underlying
>lib (presumably glibc) that Python uses for the time module. This is working
>fine on another machine (also 2.4.4, GCC 3.4.6, Gentoo Hardened).
exarkun at charm:~$ echo "print '40:42:0'" > time.py
exarkun at charm:~$ python
Python 2.4.3 (#2, Oct 6 2006, 07:52:30)
[GCC 4.0.3 (Ubuntu 4.0.3-1ubuntu5)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import time
40:42:0
>>> time.time()
Traceback (most recent call last):
File "<stdin>", line 1, in ?
AttributeError: 'module' object has no attribute 'time'
>>> print time.__file__
time.py
>>> ^D
exarkun at charm:~$ rm time.py
exarkun at charm:~$ rm time.pyc
exarkun at charm:~$ python
Python 2.4.3 (#2, Oct 6 2006, 07:52:30)
[GCC 4.0.3 (Ubuntu 4.0.3-1ubuntu5)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import time
>>> time.time()
1187890226.9293921
>>> print time.__file__
/usr/lib/python2.4/lib-dynload/time.so
>>>
Jean-Paul
More information about the Python-list
mailing list