Deaktivieren Sie die wissenschaftliche Notation in der Ausgabe von python json.dumps

json.dumps gibt kleine Gleitkomma- oder Dezimalwerte in wissenschaftlicher Notation aus, was für die json-rpc-Anwendung, an die diese Ausgabe gesendet wird, nicht akzeptabel ist.

>>> import json
>>> json.dumps({"x": 0.0000001})
'{"x": 1e-07}'

Ich möchte diese Ausgabe stattdessen:

'{"x": 0.0000001}'

Es wäre ideal, zusätzliche Abhängigkeiten zu vermeiden.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage