Timedelta verstehen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Benutzeravatar
nieselfriem
User
Beiträge: 135
Registriert: Sonntag 13. Januar 2013, 16:00

Hallo

Ich habe ein get request und möchte gern die Dauer des Requests messen. Nun gibt es die Funktion

Code: Alles auswählen

response.elapsed
. Diese liefert mir ein Timedelta. In meinem Fall

Code: Alles auswählen

 datetime.timedelta(0, 0, 59661)
. Wenn ich die Dokumentation gelesen habe ist das Timedelta mit

Code: Alles auswählen

([days[, seconds[, microseconds[, milliseconds[, minutes[, hours[, ...
definiert

Ist dann der Wert 59661 Mikrosekunden? Das wäre sehr schnell für meine Begriffe. Oder habe ich da was völlig falsch verstanden?

VG niesel
Sirius3
User
Beiträge: 17741
Registriert: Sonntag 21. Oktober 2012, 17:20

@nieselfriem: ja, das sind 60 Millisekunden und für Abfragen ganz normal.
__deets__
User
Beiträge: 14529
Registriert: Mittwoch 14. Oktober 2015, 14:29

Deine Interpretation ist schon korrekt. 60 Millisekunden kann schon sein.
Benutzeravatar
nieselfriem
User
Beiträge: 135
Registriert: Sonntag 13. Januar 2013, 16:00

Vielen Dank für eure Antwort.

Das Skript funktioniert nun wie gewünscht und der Umrechnungsfaktor passt nun auch.

VG :D
Antworten