Я пытаюсь измерить разницу между двумя временными метками в микросекундах. В объекте timedelta я не могу получить только миллисекунду, все, кроме милисекунды, кажется округленным.
import datetime
a = datetime.datetime.now()
_ = [i for i in range(123452)] #just to spend some time
b = datetime.datetime.now()
print ((b-a).microseconds)
возвращает: 5000
Примечание: Использование Python 3.6 в Windows 7