Paquet : python3-yarl (1.8.2-1 et autres)
Liens pour python3-yarl
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 yarl :
Responsables :
Ressources externes :
- Page d'accueil [github.com]
Paquets similaires :
encore une autre bibliothèque d’URL pour Python
L’URL est construit à partir de « str » :
>>> from yarl import URL >>> url = URL('https://www.python.org/~guido?arg=1#frag') >>> url URL('https://www.python.org/~guido?arg=1#frag')
Toutes les parties de l’URL, scheme, user, passsword, host, port, path, query et fragment sont accessibles par propriétés :
>>> url.scheme 'https' >>> url.host 'www.python.org' >>> url.path '/~guido' >>> url.query_string 'arg=1' >>> url.query <MultiDictProxy('arg': '1')> >>> url.fragment 'frag'
Toutes les manipulations d’URL produisent un nouvel objet URL :
>>> url.parent / 'downloads/source' URL('https://www.python.org/downloads/source')
Les chaines passées au constructeur et les méthodes de modification sont automatiquement encodés selon une représentation canonique avec comme résultat :
>>> url = URL('https://www.python.org/путь') >>> url URL('https://www.python.org/%D0%BF%D1%83%D1%82%D1%8C')
Les propriétés normales sont décodées selon les pourcents selon les pourcents, utiliser les version « raw_ » pour obtenir les chaines encodées :
>>> url.path '/путь'
>>> url.raw_path '/%D0%BF%D1%83%D1%82%D1%8C'
Une représentation lisible humainement de l’URL est disponible sous « .human_repr() » :
>>> url.human_repr() 'https://www.python.org/путь'
Autres paquets associés à python3-yarl
|
|
|
|
-
- dep: libc6 (>= 2.14) [amd64]
- bibliothèque C GNU : bibliothèques partagées
un paquet virtuel est également fourni par libc6-udeb
- dep: libc6 (>= 2.17) [arm64, ppc64el]
- dep: libc6 (>= 2.4) [non amd64, arm64, ppc64el]
-
- dep: python3
- interactive high-level object-oriented language (default python3 version)
- dep: python3 (<< 3.12)
- dep: python3 (>= 3.11~)
-
- dep: python3-idna
- gestion Python de IDNA2008 (RFC 5891) –⋅Python⋅3
-
- dep: python3-multidict
- multidict implementation (Python library)
Télécharger python3-yarl
Architecture | Version | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|---|
amd64 | 1.8.2-1+b1 | 48,6 ko | 163,0 ko | [liste des fichiers] |
arm64 | 1.8.2-1+b1 | 45,3 ko | 211,0 ko | [liste des fichiers] |
armel | 1.8.2-1+b1 | 44,8 ko | 153,0 ko | [liste des fichiers] |
armhf | 1.8.2-1+b1 | 44,8 ko | 133,0 ko | [liste des fichiers] |
i386 | 1.8.2-1+b1 | 50,6 ko | 165,0 ko | [liste des fichiers] |
mips64el | 1.8.2-1+b1 | 44,4 ko | 214,0 ko | [liste des fichiers] |
mipsel | 1.8.2-1+b1 | 44,8 ko | 211,0 ko | [liste des fichiers] |
ppc64el | 1.8.2-1+b1 | 49,0 ko | 211,0 ko | [liste des fichiers] |
s390x | 1.8.2-1+b1 | 45,0 ko | 163,0 ko | [liste des fichiers] |