Alright, I give up...chalk this one up to experience...

Jeff jam at
Tue Nov 16 13:23:56 CET 1999

On Tue, Nov 16, 1999 at 11:56:28AM +0000, Endgamer wrote:
> Alright, I finally give up. I've been bashing at this bloody idea all
> week...maybe I'm incredibly stupid (probably), but I can't see why,
> when I run this as a script from Windows 95, it doesn't return the
> current date setting on my machine. Could somebody put me out of my
> misery? I promise I'll stop bothering you <g>.
> -------------------------------------------------------
> # Date setting program (chunk 1)
> import os
> olddate=os.popen("date",'r')
> olddate=readdate
> print olddate
> -------------------------------------------------------

I'm pretty sure the issue of setting the date on a win32 machine has been
brought up before in this newsgroup, and I would strongly advise doing a
search on as well as to see what other resources you can

I would suggest, however, that if you want to *query* the current date and
time setting of the machine that you not use 'popen'.. try the 'time'
module instead:

[~] [7:56pm] [jam at toast-pts/2] % python
Python 1.5.2 (#1, Apr 18 1999, 16:03:16)  [GCC pgcc-2.91.60 19981201 (egcs-1.1.1  on linux2
Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
>>> import time
>>> print time.ctime.__doc__
ctime(seconds) -> string

Convert a time in seconds since the Epoch to a string in local time.
This is equivalent to asctime(localtime(seconds)).
>>> print time.time.__doc__
time() -> floating point number

Return the current time in seconds since the Epoch.
Fractions of a second may be present if the system clock provides them.
>>> print time.ctime(time.time())
Tue Nov 16 07:23:04 1999

|| visit gfd <>
|| psa member #293 <> 
|| New Image Systems & Services, Inc. <>

More information about the Python-list mailing list