/usr/share/pyshared/mx/DateTime/mxDateTime/__init__.py is in python-egenix-mxdatetime 3.2.1-1ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | """ mxDateTime - Date and time handling routines and types
Copyright (c) 2000, Marc-Andre Lemburg; mailto:mal@lemburg.com
Copyright (c) 2000-2011, eGenix.com Software GmbH; mailto:info@egenix.com
See the documentation for further information on copyrights,
or contact the author. All Rights Reserved.
"""
try:
from mxDateTime import *
from mxDateTime import __version__
except ImportError, why:
print "*** You don't have the (right) mxDateTime binaries installed !"
raise ImportError, why
#from mxDateTime_Python import *
#from mxDateTime_Python import __version__
### Python part of the intialization
import time
# Use the time.time() function as basis for now()
try:
setnowapi(time.time)
except NameError:
pass
# If strptime() is not available, use the time.strptime() as
# work-around, if that is available
try:
strptime
except NameError:
if hasattr(time, 'strptime'):
def strptime(string, format,
_time=time):
return DateTime(*_time.strptime(string, format)[:6])
del time
|