Thanks for the help. This error only occurs on my devbox which is running Py 3.3.0:
print(time.__file__, file=sys.stderr) /usr/local/python-3.3.0/frameworks/Python.framework/Versions/3.3/lib/python3.3/lib-dynload/time.so which looks normal to me. The server box, which is running Py 3.1.3, says this: /usr/local/python-3.1.3/frameworks/Python.framework/Versions/3.1/lib/python3.1/lib-dynload/time.so Also of possible relevance is that my server is running mod_wsgi 3.3, while my devbox is running mod_wsgi 3.4. However I had a discussion with Dumpleton who decided it is a Python problem: https://groups.google.com/forum/#!topic/modwsgi/9MF2ixebvfg I don't know how to get any sort of traceback out of mod_wsgi. The script runs normally as a single-page CGI script but the error only occurs when imported as a module. Exactly what I am saying is this: import time print(time.strptime("00", "%y"), file=sys.stderr) --> No module named 'time.strptime' But this works normally: print(time.time(), file=sys.stderr) --> 1356549188.368575 I can say this and see 'strptime' in the list of functions: print(dir(time), file=sys.stderr) --> ['_STRUCT_TM_ITEMS', '__doc__', '__file__', '__loader__', '__name__', '__package__', 'altzone', 'asctime', 'clock', 'ctime', 'daylight', 'get_clock_info', 'gmtime', 'localtime', 'mktime', 'monotonic', 'perf_counter', 'process_time', 'sleep', 'strftime', 'strptime', 'struct_time', 'time', 'timezone', 'tzname', 'tzset'] So I am stumped. -- Gnarlie -- http://mail.python.org/mailman/listinfo/python-list