Requests En tant que bibliothèque json dans la v2.9.1
Puisque seuls les vidages et les chargements sont utilisés dans les fonctions de la bibliothèque json, d'autres bibliothèques json compatibles telles que ujson peuvent être utilisées.
Vous pouvez basculer en écrasant la variable qui stocke le module comme suit:
import requests
import ujson
requests.models.complexjson = ujson
cependant,
Faites attention.
https://github.com/kennethreitz/requests/issues/1595 À cette époque, le nom de la variable était requests.models.json, mais il semble qu'elle ait été secrètement renommée. Dans les versions suivantes, il est nommé complexjson:
% git tag --contains fb6dade6
v2.8.0
v2.8.1
v2.9.0
v2.9.1
(Bien que je dise que je ne le changerai pas à moins qu'il n'y ait une raison claire, je crains qu'il n'ait été changé avec un message de validation peu clair)
Recommended Posts