Forgot to send to the list. Grrr. ---------- Forwarded message ---------- From: Marc Tompkins <[email protected]> Date: Tue, Oct 2, 2012 at 3:32 PM Subject: Re: [Tutor] "ImportError: _strptime not supported" To: [email protected]
On Tue, Oct 2, 2012 at 3:19 PM, <[email protected]> wrote: > > The following code was recently suggested as an example of how the > datetime module could be used to solve a problem. Not having access to > Python at work, I found > http://pythontutor.com/visualize.html > thinking it would allow me to "play with Python" when I have a free moment. > > from datetime import datetime > start_date = datetime(year=2012, month=11, day=3) > print(start_date) > > datestring = '10/11/2012' > experiment_date = datetime.strftime(datestring, '%d/%m/%Y') > print(experiment_date) > > if experiment_date > start_date: > print("Experiment_date comes after start_date.") > else: > print("Expriment_date does not come after start_date.") > > Does not complete because of: > > "ImportError: _strptime not supported" > > At first I thought perhaps strptime was a Python3 feature but both v2.7 > and v3.2 result in the same ImportError. > Is the problem with http://pythontutor.com/visualize.html > ? > > Also, the leading underscore in the error message puzzles me. > > According to > http://docs.python.org/library/datetime.html > """classmethod datetime.strptime(date_string, format)""" > strptime should work. I went to visualize, and pasted in your code; I don't get that ImportError. Instead, I get > TypeError: descriptor 'strftime' requires a 'datetime.date' object but > received a 'str' on this line: > experiment_date = datetime.strftime(datestring, '%d/%m/%Y') I really have no idea where your ImportError came from, especially since the code you've posted doesn't explicitly call strptime. I suspect that, yes, it was a problem on the "visualize" site, and that they've cleared it up now.
_______________________________________________ Tutor maillist - [email protected] To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor
