문제

I am writing a script in python and I need to know how many milliseconds are between two points in my code.

I have a global variable when the program starts like this:

from datetime import datetime
a=datetime.now()

When I need to know how many milliseconds have passed, I execute this:

  b=datetime.now()
  print (b.microseconds-a.microseconds)*1000

However I get this error:

AttributeError: 'datetime.datetime' object has no attribute 'microseconds'

What's wrong? How can I fix this?

도움이 되었습니까?

해결책

It is microsecond, without an "s" at the end

다른 팁

A useful function is dir. You can do dir(object) to find out its properties. In this case, you want a.microsecond.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top