Paquet : python3-orjson (3.10.7-1)
Liens pour python3-orjson
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source python-orjson :
- [python-orjson_3.10.7-1.dsc]
- [python-orjson_3.10.7.orig.tar.gz]
- [python-orjson_3.10.7-1.debian.tar.xz]
Responsables :
Ressources externes :
- Page d'accueil [github.com]
Paquets similaires :
bibliothèque d’analyse de JSON pour Python
Il s’agit d’une bibliothèque JSON de Python, rapide et juste prenant en charge les « dataclass », les « datetime » et numpy. orjson est une bibliothèque JSON rapide et précise pour Python. Elle se révèle au banc d’essai comme la bibliothèque de Python la plus rapide pour JSON et est plus précise que la bibliothèque json standard ou que d’autres bibliothèques de parties tierces. Elle sérialise les dataclass, datetime, numpy et les instances UUID de manière native.
Les avantages et inconvénients comparés à d’autres bibliothèques JSON de Python :
– sérialisation des instances « dataclass » 40-50 fois plus rapidement que d’autres bibliothèques ; – sérialisation des instances « datetime », « date » et « time » au format RFC 3339, par exemple, « 1970-01-01T00:00:00+00:00 » – sérialisation des instances « numpy.ndarray » 4-12 fois plus rapidement avec une utilisation de la mémoire de 0,3 fois celle d’autres bibliothèques ; – « pretty prints » 10 à 20 fois plus rapidement que la bibliothèque standard ; – sérialisation en « bytes » plutôt qu’en « str », c’est-à-dire que ce n’est pas un remplaçant prêt à l’emploi ; – sérialisation de « str » sans échappement d’Unicode ASCII, par exemple, « 好 » plutôt que « \\\u597d » ; – sérialisation de « float » dix fois plus rapide et désérialisation deux fois plus rapide que d’autres bibliothèques ; – sérialisation de sous-classes de « str », « int », « list » et « dict » nativement, requérant « default » pour préciser comment en sérialiser d’autres ; – types arbitraires de sérialisation en utilisant une accroche « default » ; – stricte conformité à UTF-8, plus correcte que la bibliothèque standard ; – stricte conformité à JSON en ne gérant pas Nan/Infinity/-Infinity ; – option pour une stricte conformité à JSON pour les entiers de 53 bits avec prise en charge par défaut de 64 bits ; – fonctions « load() » ou « dump() » non fournies pour lire depuis ou écrire vers les objets de type fichier.
Autres paquets associés à python3-orjson
|
|
|
|
-
- dep: libc6 (>= 2.34)
- bibliothèque C GNU : bibliothèques partagées
un paquet virtuel est également fourni par libc6-udeb
-
- dep: libgcc-s1 (>= 4.2)
- bibliothèque de prise en charge de GCC
-
- dep: python3
- langage orienté objet interactif de haut niveau – version par défaut de Python 3
- dep: python3 (<< 3.13)
- dep: python3 (>= 3.12~)
Télécharger python3-orjson
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
arm64 | 233,6 ko | 656,0 ko | [liste des fichiers] |