Re: Getting milliseconds in Python
On 2005-02-16, Brian Beck [EMAIL PROTECTED] wrote: seconds * 100 = milliseconds are you sure you know what a millisecond is? (duck) Touché. But it was a typo. Oh, you meant 'seconds / 100 = milliseconds'? (canard) -- http://mail.python.org/mailman/listinfo/python-list
Re: Getting milliseconds in Python
Curt wrote: Oh, you meant 'seconds / 100 = milliseconds'? (canard) I assume you're suggesting that there are two typos in my original post (the * and the 100)... Despite a millisecond being a thousandth of a second, given the number of seconds provided by the time module, he does have to *multiply* by a thousand to get the number of milliseconds. 2 seconds * 1000 = 2000 milliseconds So, aside from the 100 in the original post, it may look misleading, but that is what he would need to do... -- Brian Beck Adventurer of the First Order -- http://mail.python.org/mailman/listinfo/python-list
Re: Getting milliseconds in Python
Martin Christensen wrote: A math teacher! A math teacher! My kingdom for a math teacher! Martin Man, this is the hottest topic on c.l.py since that Lazaridis guy... -- Brian Beck Adventurer of the First Order -- http://mail.python.org/mailman/listinfo/python-list
Re: Getting milliseconds in Python
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Brian == Brian Beck [EMAIL PROTECTED] writes: Brian Man, this is the hottest topic on c.l.py since that Lazaridis Brian guy... ... which was really the point of my joke, even if it did belly flop somewhat. This whole discussions brought to mind a cartoon where a group of doctors were performing open heart surgery. One of them says, Okay, how many of us believe that the heart has _four_ chambers?, and a few of the others raise their hands. I intended it as a 'let's call in the professors to determine if 2+2=4', but, well... :-) Martin - -- Homepage: http://www.cs.auc.dk/~factotum/ GPG public key: http://www.cs.auc.dk/~factotum/gpgkey.txt -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Using Mailcrypt+GnuPG http://www.gnupg.org iEYEARECAAYFAkIUyzAACgkQYu1fMmOQldWVdACdHLxtUi4TtFCl0ZW6wf65Hu9M ioMAoMWAHrkS5lhQw5V0cJXVO1nk76MO =6MXl -END PGP SIGNATURE- -- http://mail.python.org/mailman/listinfo/python-list
Getting milliseconds in Python
I am trying to record how long an operation takes, but can't seem to find a function that will allow me to record the timestamp in milliseconds, maybe I am looking in the wrong place? -- http://mail.python.org/mailman/listinfo/python-list
RE: Getting milliseconds in Python
Title: RE: Getting milliseconds in Python [mjs7231] #- I am trying to record how long an operation takes, but can't seem to #- find a function that will allow me to record the timestamp in #- milliseconds, maybe I am looking in the wrong place? Use time.time(). import time def f(): t = time.time() [x**2 for x in range(5)] t = time.time() - t print %.2f msec % (t*1000) f() 16.00 msec . Facundo Bitácora De Vuelo: http://www.taniquetil.com.ar/plog PyAr - Python Argentina: http://pyar.decode.com.ar/ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ADVERTENCIA. La información contenida en este mensaje y cualquier archivo anexo al mismo, son para uso exclusivo del destinatario y pueden contener información confidencial o propietaria, cuya divulgación es sancionada por la ley. Si Ud. No es uno de los destinatarios consignados o la persona responsable de hacer llegar este mensaje a los destinatarios consignados, no está autorizado a divulgar, copiar, distribuir o retener información (o parte de ella) contenida en este mensaje. Por favor notifíquenos respondiendo al remitente, borre el mensaje original y borre las copias (impresas o grabadas en cualquier medio magnético) que pueda haber realizado del mismo. Todas las opiniones contenidas en este mail son propias del autor del mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones Personales S.A. o alguna empresa asociada. Los mensajes electrónicos pueden ser alterados, motivo por el cual Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación cualquiera sea el resultante de este mensaje. Muchas Gracias. -- http://mail.python.org/mailman/listinfo/python-list
Re: Getting milliseconds in Python
Return the time as a floating point number expressed in seconds since the epoch, in UTC. Note that even though the time is always returned as a floating point number, not all systems provide time with a better precision than 1 second. While this function normally returns non-decreasing values, it can return a lower value than a previous call if the system clock has been set back between the two calls. This is no good, I am looking for milliseconds, not seconds.. as stated above. -- http://mail.python.org/mailman/listinfo/python-list
Re: Getting milliseconds in Python
mjs7231 == mjs7231 [EMAIL PROTECTED] writes: mjs7231 This is no good, I am looking for milliseconds, not mjs7231 seconds.. as stated above. Well seconds/1000.0 = millseconds -- or are you worries about floating point error? 7 from datetime import datetime 8 dt = datetime.now() 9 dt.microsecond Out[9]: 20222 Converting to milliseconds is left as an exercise for the reader... See also the timeit module... JDH -- http://mail.python.org/mailman/listinfo/python-list
Re: Getting milliseconds in Python
mjs7231 wrote: Return the time as a floating point number expressed in seconds since the epoch, in UTC. Note that even though the time is always returned as a floating point number, not all systems provide time with a better precision than 1 second. While this function normally returns non-decreasing values, it can return a lower value than a previous call if the system clock has been set back between the two calls. This is no good, I am looking for milliseconds, not seconds.. as stated above. If your system _can_ provide better accuracy than seconds, it is returned as fraction of a second. That is the whole point the result of time being a float and not an int. -- Regards, Diez B. Roggisch -- http://mail.python.org/mailman/listinfo/python-list
Re: Getting milliseconds in Python
This is no good, I am looking for milliseconds, not seconds.. as stated above. The docs are not very clear. I had the same issue when I was trying to do the same thing, but the time and datetime modules return milliseconds on my linux machines. -- http://mail.python.org/mailman/listinfo/python-list
Re: Getting milliseconds in Python
mjs7231 [EMAIL PROTECTED] wrote: Return the time as a floating point number expressed in seconds since the epoch, in UTC. Note that even though the time is always returned as a floating point number, not all systems provide time with a better precision than 1 second. While this function normally returns non-decreasing values, it can return a lower value than a previous call if the system clock has been set back between the two calls. This is no good, I am looking for milliseconds, not seconds.. as stated above. are you sure you know what a millisecond is? can you spot the milliseconds here: import time time.time() 1108575508.234 time.time() 1108575515.062 or here: time.clock() 1.6349019714375455 time.clock() 2.2402415685960024 time.clock() 2.7715522631434739 /F -- http://mail.python.org/mailman/listinfo/python-list
Re: Getting milliseconds in Python
mjs7231 wrote: This is no good, I am looking for milliseconds, not seconds.. as stated above. That IS what you want. seconds * 100 = milliseconds -- Brian Beck Adventurer of the First Order -- http://mail.python.org/mailman/listinfo/python-list
RE: Getting milliseconds in Python
Title: RE: Getting milliseconds in Python [Brian Beck] #- seconds * 100 = milliseconds Wht? It really is seconds = 1000 * milliseconds . Facundo Bitácora De Vuelo: http://www.taniquetil.com.ar/plog PyAr - Python Argentina: http://pyar.decode.com.ar/ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ADVERTENCIA. La información contenida en este mensaje y cualquier archivo anexo al mismo, son para uso exclusivo del destinatario y pueden contener información confidencial o propietaria, cuya divulgación es sancionada por la ley. Si Ud. No es uno de los destinatarios consignados o la persona responsable de hacer llegar este mensaje a los destinatarios consignados, no está autorizado a divulgar, copiar, distribuir o retener información (o parte de ella) contenida en este mensaje. Por favor notifíquenos respondiendo al remitente, borre el mensaje original y borre las copias (impresas o grabadas en cualquier medio magnético) que pueda haber realizado del mismo. Todas las opiniones contenidas en este mail son propias del autor del mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones Personales S.A. o alguna empresa asociada. Los mensajes electrónicos pueden ser alterados, motivo por el cual Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación cualquiera sea el resultante de este mensaje. Muchas Gracias. -- http://mail.python.org/mailman/listinfo/python-list
Re: Getting milliseconds in Python
Brian Beck wrote: That IS what you want. seconds * 100 = milliseconds are you sure you know what a millisecond is? (duck) -- http://mail.python.org/mailman/listinfo/python-list
Re: Getting milliseconds in Python
Brian Beck wrote: That IS what you want. seconds * 100 = milliseconds May I assume that this IS what you want ? ()___ ()//__/)_() ||(___)//#/_/#/_/#/_/#()/|| |||#| |#|_|#|_|#|_|| || |||_|#|_|#|_|#|_|#||/|| |||#|_|#|_|#|_|#|_|| :) (credits to jgs, found on http://www.ascii-art.de/ascii/ab/bed.txt) -- Amand Tihon -- http://mail.python.org/mailman/listinfo/python-list
Re: Getting milliseconds in Python
Fredrik Lundh wrote: Brian Beck wrote: That IS what you want. seconds * 100 = milliseconds are you sure you know what a millisecond is? (duck) Touché. But it was a typo. -- Brian Beck Adventurer of the First Order -- http://mail.python.org/mailman/listinfo/python-list