On Fri, Dec 10, 2004 at 04:19:56AM -0800, [EMAIL PROTECTED] wrote: > Relatively new to python. I can get the following to work from the > command line: > > Python 2.3.4 (#2, Aug 18 2004, 21:49:15) > [GCC 3.2] on linux2 > Type "help", "copyright", "credits" or "license" for more information. > >>> import datetime > >>> d = datetime.datetime.today() > >>> d > datetime.datetime(2004, 12, 10, 6, 13, 28, 154472) > >>> > > But when I try to run the following small program I get the following > results: > > import datetime > d = datetime.datetime.today() > print d > > Traceback (most recent call last): > File "datetime.py", line 1, in ? > import datetime > File "/home/bob/pyshow/datetime.py", line 3, in ? ^^^^^^^^^^^
> d = datetime.datetime.today() > AttributeError: 'module' object has no attribute 'today' > > Do I need to change a path? > Running python 2.3.4 on linux redhat 7.3. Change your script's name from datetime.py to something else. Otherwise the script will import itself, and not the datetime module from the standard library. -- Gerhard -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail?
signature.asc
Description: Digital signature
-- http://mail.python.org/mailman/listinfo/python-list