Traduction de library/pkgutil.po (#215)
Closes #214 Co-authored-by: Jérémy TREMBLAY <jeremy.tremblay@etu.uca.fr> Reviewed-on: #215 Reviewed-by: Christophe Nanteuil <christophenan@noreply.localhost> Co-authored-by: Jérémy TREMBLAY <jeremy-tremblay@outlook.fr> Co-committed-by: Jérémy TREMBLAY <jeremy-tremblay@outlook.fr>
This commit is contained in:
parent
8d5ea7d2ec
commit
bd6abaadbb
|
@ -6,37 +6,44 @@ msgstr ""
|
||||||
"Project-Id-Version: Python 3\n"
|
"Project-Id-Version: Python 3\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2023-07-23 14:38+0200\n"
|
"POT-Creation-Date: 2023-07-23 14:38+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: 2023-11-24 18:39+0100\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: Jérémy TREMBLAY <jeremy-tremblay@outlook.fr>\n"
|
||||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
|
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"X-Generator: Poedit 3.4\n"
|
||||||
|
|
||||||
#: library/pkgutil.rst:2
|
#: library/pkgutil.rst:2
|
||||||
msgid ":mod:`pkgutil` --- Package extension utility"
|
msgid ":mod:`pkgutil` --- Package extension utility"
|
||||||
msgstr ""
|
msgstr ":mod:`pkgutil` — Utilitaire d'extension de package"
|
||||||
|
|
||||||
#: library/pkgutil.rst:7
|
#: library/pkgutil.rst:7
|
||||||
msgid "**Source code:** :source:`Lib/pkgutil.py`"
|
msgid "**Source code:** :source:`Lib/pkgutil.py`"
|
||||||
msgstr "**Code source :** :source:`Lib/pkgutil.py`"
|
msgstr "**Code source :** :source:`Lib/pkgutil.py`"
|
||||||
|
|
||||||
#: library/pkgutil.rst:11
|
#: library/pkgutil.rst:11
|
||||||
msgid ""
|
msgid ""
|
||||||
"This module provides utilities for the import system, in particular package "
|
"This module provides utilities for the import system, in particular package "
|
||||||
"support."
|
"support."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Ce module fournit des utilitaires pour le système d'importation, en "
|
||||||
|
"particulier pour la prise en charge des paquets."
|
||||||
|
|
||||||
#: library/pkgutil.rst:16
|
#: library/pkgutil.rst:16
|
||||||
msgid "A namedtuple that holds a brief summary of a module's info."
|
msgid "A namedtuple that holds a brief summary of a module's info."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Un *n*-uplet nommé qui contient un bref résumé des informations d'un module."
|
||||||
|
|
||||||
#: library/pkgutil.rst:22
|
#: library/pkgutil.rst:22
|
||||||
msgid ""
|
msgid ""
|
||||||
"Extend the search path for the modules which comprise a package. Intended "
|
"Extend the search path for the modules which comprise a package. Intended "
|
||||||
"use is to place the following code in a package's :file:`__init__.py`::"
|
"use is to place the following code in a package's :file:`__init__.py`::"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Étend le chemin de recherche pour les modules qui composent un paquet. "
|
||||||
|
"L'usage prévu est de placer le code suivant dans le :file:`__init__.py` d'un "
|
||||||
|
"paquet ::"
|
||||||
|
|
||||||
#: library/pkgutil.rst:28
|
#: library/pkgutil.rst:28
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -45,6 +52,10 @@ msgid ""
|
||||||
"This is useful if one wants to distribute different parts of a single "
|
"This is useful if one wants to distribute different parts of a single "
|
||||||
"logical package as multiple directories."
|
"logical package as multiple directories."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Pour chaque répertoire sur :data:`sys.path` qui a un sous-répertoire "
|
||||||
|
"correspondant au nom du paquet, ajoute le sous-répertoire au :attr:"
|
||||||
|
"`__path__` du paquet. Cela est utile si l'on souhaite distribuer différentes "
|
||||||
|
"parties d'un paquet logique unique dans plusieurs répertoires."
|
||||||
|
|
||||||
#: library/pkgutil.rst:33
|
#: library/pkgutil.rst:33
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -56,6 +67,14 @@ msgid ""
|
||||||
"pkg` file are added to the path, regardless of whether they exist on the "
|
"pkg` file are added to the path, regardless of whether they exist on the "
|
||||||
"filesystem. (This is a feature.)"
|
"filesystem. (This is a feature.)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Elle recherche également les fichiers :file:`*.pkg` en commençant là où "
|
||||||
|
"``*`` correspond à l'argument *name*. Cette fonctionnalité est similaire aux "
|
||||||
|
"fichiers :file:`*.pth` (voir le module :mod:`site` pour plus "
|
||||||
|
"d'informations), à l'exception qu'elle ne traite pas de manière spéciale les "
|
||||||
|
"lignes commençant par ``import``. Un fichier :file:`*.pkg` est fiable de "
|
||||||
|
"facto : à part la vérification des doublons, toutes les entrées trouvées "
|
||||||
|
"dans un fichier :file:`*.pkg` sont ajoutées au chemin, quelle que soit leur "
|
||||||
|
"existence sur le système de fichiers. (C'est une fonctionnalité.)"
|
||||||
|
|
||||||
#: library/pkgutil.rst:41
|
#: library/pkgutil.rst:41
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -63,6 +82,10 @@ msgid ""
|
||||||
"returned unchanged. The input path is not modified; an extended copy is "
|
"returned unchanged. The input path is not modified; an extended copy is "
|
||||||
"returned. Items are only appended to the copy at the end."
|
"returned. Items are only appended to the copy at the end."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Si le chemin d'entrée n'est pas une liste (comme c'est le cas pour les "
|
||||||
|
"paquets figés), il est retourné tel quel. Le chemin d'entrée n'est pas "
|
||||||
|
"modifié ; une copie étendue en est retournée. Les éléments ne sont ajoutés à "
|
||||||
|
"la copie qu'à la fin."
|
||||||
|
|
||||||
#: library/pkgutil.rst:45
|
#: library/pkgutil.rst:45
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -72,10 +95,18 @@ msgid ""
|
||||||
"may cause this function to raise an exception (in line with :func:`os.path."
|
"may cause this function to raise an exception (in line with :func:`os.path."
|
||||||
"isdir` behavior)."
|
"isdir` behavior)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"L'interpréteur estime que :data:`sys.path` est une séquence. Les éléments "
|
||||||
|
"de :data:`sys.path` qui ne sont pas des chaînes se référant à des "
|
||||||
|
"répertoires existants sont ignorés. Les éléments Unicode sur :data:`sys."
|
||||||
|
"path` qui provoquent des erreurs lorsqu'ils sont utilisés comme noms de "
|
||||||
|
"fichiers peuvent amener cette fonction à lever une exception (conformément "
|
||||||
|
"au comportement de :func:`os.path.isdir`)."
|
||||||
|
|
||||||
#: library/pkgutil.rst:54
|
#: library/pkgutil.rst:54
|
||||||
msgid ":pep:`302` Finder that wraps Python's \"classic\" import algorithm."
|
msgid ":pep:`302` Finder that wraps Python's \"classic\" import algorithm."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
":pep:`302` Chercheur qui enveloppe l'algorithme d'importation « classique » "
|
||||||
|
"de Python."
|
||||||
|
|
||||||
#: library/pkgutil.rst:56
|
#: library/pkgutil.rst:56
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -84,27 +115,38 @@ msgid ""
|
||||||
"searches the current :data:`sys.path`, plus any modules that are frozen or "
|
"searches the current :data:`sys.path`, plus any modules that are frozen or "
|
||||||
"built-in."
|
"built-in."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Si *dirname* est une chaîne, un chercheur :pep:`302` est créé pour "
|
||||||
|
"rechercher ce répertoire. Si *dirname* est ``None``, un chercheur :pep:`302` "
|
||||||
|
"est créé pour rechercher le :data:`sys.path` actuel, ainsi que les modules "
|
||||||
|
"qui sont figés ou natifs."
|
||||||
|
|
||||||
#: library/pkgutil.rst:61
|
#: library/pkgutil.rst:61
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that :class:`ImpImporter` does not currently support being used by "
|
"Note that :class:`ImpImporter` does not currently support being used by "
|
||||||
"placement on :data:`sys.meta_path`."
|
"placement on :data:`sys.meta_path`."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Notez que :class:`ImpImporter` ne prend actuellement pas en charge son "
|
||||||
|
"utilisation en tant que placement dans :data:`sys.meta_path`."
|
||||||
|
|
||||||
#: library/pkgutil.rst:73
|
#: library/pkgutil.rst:73
|
||||||
msgid ""
|
msgid ""
|
||||||
"This emulation is no longer needed, as the standard import mechanism is now "
|
"This emulation is no longer needed, as the standard import mechanism is now "
|
||||||
"fully :pep:`302` compliant and available in :mod:`importlib`."
|
"fully :pep:`302` compliant and available in :mod:`importlib`."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Cette émulation n'est plus nécessaire, car le mécanisme d'importation "
|
||||||
|
"standard est désormais entièrement conforme à la :pep:`302` et "
|
||||||
|
"disponible dans :mod:`importlib`."
|
||||||
|
|
||||||
#: library/pkgutil.rst:71
|
#: library/pkgutil.rst:71
|
||||||
msgid ""
|
msgid ""
|
||||||
":term:`Loader <loader>` that wraps Python's \"classic\" import algorithm."
|
":term:`Loader <loader>` that wraps Python's \"classic\" import algorithm."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
":term:`Loader <loader>` qui encapsule l'algorithme d'importation "
|
||||||
|
"« classique » de Python."
|
||||||
|
|
||||||
#: library/pkgutil.rst:80
|
#: library/pkgutil.rst:80
|
||||||
msgid "Retrieve a module :term:`loader` for the given *fullname*."
|
msgid "Retrieve a module :term:`loader` for the given *fullname*."
|
||||||
msgstr ""
|
msgstr "Récupère un :term:`loader` de module pour le *fullname* donné."
|
||||||
|
|
||||||
#: library/pkgutil.rst:82
|
#: library/pkgutil.rst:82
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -113,36 +155,46 @@ msgid ""
|
||||||
"returns the loader rather than the full :class:`importlib.machinery."
|
"returns the loader rather than the full :class:`importlib.machinery."
|
||||||
"ModuleSpec`."
|
"ModuleSpec`."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Il s'agit d'une surcouche de compatibilité ascendante autour de :func:"
|
||||||
|
"`importlib.util.find_spec` qui convertit la plupart des échecs en :exc:"
|
||||||
|
"`ImportError` et ne renvoie que le chargeur, plutôt que le :class:`importlib."
|
||||||
|
"machinery.ModuleSpec` complet."
|
||||||
|
|
||||||
#: library/pkgutil.rst:104 library/pkgutil.rst:140 library/pkgutil.rst:200
|
#: library/pkgutil.rst:104 library/pkgutil.rst:140 library/pkgutil.rst:200
|
||||||
msgid ""
|
msgid ""
|
||||||
"Updated to be based directly on :mod:`importlib` rather than relying on the "
|
"Updated to be based directly on :mod:`importlib` rather than relying on the "
|
||||||
"package internal :pep:`302` import emulation."
|
"package internal :pep:`302` import emulation."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Mise à jour pour être basée directement sur :mod:`importlib` au lieu de "
|
||||||
|
"dépendre de l'émulation interne de la :pep:`302` du paquet."
|
||||||
|
|
||||||
#: library/pkgutil.rst:123
|
#: library/pkgutil.rst:123
|
||||||
msgid "Updated to be based on :pep:`451`"
|
msgid "Updated to be based on :pep:`451`"
|
||||||
msgstr ""
|
msgstr "Mise à jour pour être basée sur la :pep:`451`"
|
||||||
|
|
||||||
#: library/pkgutil.rst:96
|
#: library/pkgutil.rst:96
|
||||||
msgid "Retrieve a :term:`finder` for the given *path_item*."
|
msgid "Retrieve a :term:`finder` for the given *path_item*."
|
||||||
msgstr ""
|
msgstr "Récupère un :term:`finder` pour l'élément *path_item* donné."
|
||||||
|
|
||||||
#: library/pkgutil.rst:98
|
#: library/pkgutil.rst:98
|
||||||
msgid ""
|
msgid ""
|
||||||
"The returned finder is cached in :data:`sys.path_importer_cache` if it was "
|
"The returned finder is cached in :data:`sys.path_importer_cache` if it was "
|
||||||
"newly created by a path hook."
|
"newly created by a path hook."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Le chercheur retourné est mis en cache dans :data:`sys.path_importer_cache` "
|
||||||
|
"s'il a été récemment créé par le chemin d'un point d'entrée."
|
||||||
|
|
||||||
#: library/pkgutil.rst:101
|
#: library/pkgutil.rst:101
|
||||||
msgid ""
|
msgid ""
|
||||||
"The cache (or part of it) can be cleared manually if a rescan of :data:`sys."
|
"The cache (or part of it) can be cleared manually if a rescan of :data:`sys."
|
||||||
"path_hooks` is necessary."
|
"path_hooks` is necessary."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Le cache (ou une partie de celui-ci) peut être effacé manuellement si une "
|
||||||
|
"nouvelle analyse de :data:`sys.path_hooks` est nécessaire."
|
||||||
|
|
||||||
#: library/pkgutil.rst:111
|
#: library/pkgutil.rst:111
|
||||||
msgid "Get a :term:`loader` object for *module_or_name*."
|
msgid "Get a :term:`loader` object for *module_or_name*."
|
||||||
msgstr ""
|
msgstr "Récupère un objet :term:`loader` pour *module_or_name*."
|
||||||
|
|
||||||
#: library/pkgutil.rst:113
|
#: library/pkgutil.rst:113
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -152,10 +204,15 @@ msgid ""
|
||||||
"not already imported, its containing package (if any) is imported, in order "
|
"not already imported, its containing package (if any) is imported, in order "
|
||||||
"to establish the package ``__path__``."
|
"to establish the package ``__path__``."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Si le module ou le paquet est accessible via le mécanisme d'importation "
|
||||||
|
"normal, une encapsulation autour de la partie pertinente de cette mécanique "
|
||||||
|
"est renvoyé. Renvoie ``None`` si le module ne peut pas être trouvé ou "
|
||||||
|
"importé. Si le module nommé n'est pas déjà importé, son paquet contenant (le "
|
||||||
|
"cas échéant) est importé afin d'établir le paquet ``__path__``."
|
||||||
|
|
||||||
#: library/pkgutil.rst:129
|
#: library/pkgutil.rst:129
|
||||||
msgid "Yield :term:`finder` objects for the given module name."
|
msgid "Yield :term:`finder` objects for the given module name."
|
||||||
msgstr ""
|
msgstr "Génère des objets :term:`finder` pour le nom du module donné."
|
||||||
|
|
||||||
#: library/pkgutil.rst:131
|
#: library/pkgutil.rst:131
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -163,32 +220,47 @@ msgid ""
|
||||||
"containing fullname, otherwise they will be all registered top level finders "
|
"containing fullname, otherwise they will be all registered top level finders "
|
||||||
"(i.e. those on both :data:`sys.meta_path` and :data:`sys.path_hooks`)."
|
"(i.e. those on both :data:`sys.meta_path` and :data:`sys.path_hooks`)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Si le nom complet contient un ``'.'``, les chercheurs sont pour le paquet "
|
||||||
|
"contenant le nom complet, sinon ils sont enregistrés pour tous les "
|
||||||
|
"chercheurs de niveau supérieur (c'est-à-dire ceux de :data:`sys.meta_path` "
|
||||||
|
"et de :data:`sys.path_hooks`)."
|
||||||
|
|
||||||
#: library/pkgutil.rst:135
|
#: library/pkgutil.rst:135
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the named module is in a package, that package is imported as a side "
|
"If the named module is in a package, that package is imported as a side "
|
||||||
"effect of invoking this function."
|
"effect of invoking this function."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Si le module nommé se trouve dans un paquet, ce paquet est importé en tant "
|
||||||
|
"qu'effet secondaire de l'invocation de cette fonction."
|
||||||
|
|
||||||
#: library/pkgutil.rst:138
|
#: library/pkgutil.rst:138
|
||||||
msgid "If no module name is specified, all top level finders are produced."
|
msgid "If no module name is specified, all top level finders are produced."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Si aucun nom de module n'est spécifié, tous les chercheurs de niveau "
|
||||||
|
"supérieur sont générés."
|
||||||
|
|
||||||
#: library/pkgutil.rst:147
|
#: library/pkgutil.rst:147
|
||||||
msgid ""
|
msgid ""
|
||||||
"Yields :class:`ModuleInfo` for all submodules on *path*, or, if *path* is "
|
"Yields :class:`ModuleInfo` for all submodules on *path*, or, if *path* is "
|
||||||
"``None``, all top-level modules on :data:`sys.path`."
|
"``None``, all top-level modules on :data:`sys.path`."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Fournit des :class:`ModuleInfo` pour tous les sous-modules sur *path* ou, si "
|
||||||
|
"*path* est ``None``, pour tous les modules de niveau supérieur sur :data:"
|
||||||
|
"`sys.path`."
|
||||||
|
|
||||||
#: library/pkgutil.rst:171
|
#: library/pkgutil.rst:171
|
||||||
msgid ""
|
msgid ""
|
||||||
"*path* should be either ``None`` or a list of paths to look for modules in."
|
"*path* should be either ``None`` or a list of paths to look for modules in."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"*path* doit être soit ``None``, soit une liste de chemins pour rechercher "
|
||||||
|
"des modules."
|
||||||
|
|
||||||
#: library/pkgutil.rst:173
|
#: library/pkgutil.rst:173
|
||||||
msgid ""
|
msgid ""
|
||||||
"*prefix* is a string to output on the front of every module name on output."
|
"*prefix* is a string to output on the front of every module name on output."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"*prefix* est une chaîne de caractères à afficher au début de chaque nom de "
|
||||||
|
"module en sortie."
|
||||||
|
|
||||||
#: library/pkgutil.rst:195
|
#: library/pkgutil.rst:195
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -197,12 +269,18 @@ msgid ""
|
||||||
"for :class:`importlib.machinery.FileFinder` and :class:`zipimport."
|
"for :class:`importlib.machinery.FileFinder` and :class:`zipimport."
|
||||||
"zipimporter`."
|
"zipimporter`."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Cela fonctionne uniquement pour un :term:`finder` qui définit une méthode "
|
||||||
|
"``iter_modules()``. Cette interface n'est pas standard, donc le module "
|
||||||
|
"fournit également des implémentations pour :class:`importlib.machinery."
|
||||||
|
"FileFinder` et :class:`zipimport.zipimporter`."
|
||||||
|
|
||||||
#: library/pkgutil.rst:168
|
#: library/pkgutil.rst:168
|
||||||
msgid ""
|
msgid ""
|
||||||
"Yields :class:`ModuleInfo` for all modules recursively on *path*, or, if "
|
"Yields :class:`ModuleInfo` for all modules recursively on *path*, or, if "
|
||||||
"*path* is ``None``, all accessible modules."
|
"*path* is ``None``, all accessible modules."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Fournit des :class:`ModuleInfo` pour tous les modules de manière récursive "
|
||||||
|
"sur *path* ou, si *path* est ``None``, tous les modules accessibles."
|
||||||
|
|
||||||
#: library/pkgutil.rst:175
|
#: library/pkgutil.rst:175
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -210,6 +288,9 @@ msgid ""
|
||||||
"the given *path*, in order to access the ``__path__`` attribute to find "
|
"the given *path*, in order to access the ``__path__`` attribute to find "
|
||||||
"submodules."
|
"submodules."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Notez que cette fonction doit importer tous les *packages* (*pas* tous les "
|
||||||
|
"modules !) sur le *path* donné, afin d'accéder à l'attribut ``__path__`` "
|
||||||
|
"pour trouver les sous-modules."
|
||||||
|
|
||||||
#: library/pkgutil.rst:179
|
#: library/pkgutil.rst:179
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -219,6 +300,11 @@ msgid ""
|
||||||
"`ImportError`\\s are caught and ignored, while all other exceptions are "
|
"`ImportError`\\s are caught and ignored, while all other exceptions are "
|
||||||
"propagated, terminating the search."
|
"propagated, terminating the search."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"*onerror* est une fonction qui est appelée avec un argument (le nom du "
|
||||||
|
"paquet qui était en cours d'importation) si une exception se produit lors de "
|
||||||
|
"la tentative d'importation d'un paquet. Si aucune fonction *onerror* n'est "
|
||||||
|
"fournie, les :exc:`ImportError`\\s sont attrapées et ignorées, tandis que "
|
||||||
|
"toutes les autres exceptions sont propagées, mettant fin à la recherche."
|
||||||
|
|
||||||
#: library/pkgutil.rst:185
|
#: library/pkgutil.rst:185
|
||||||
msgid "Examples::"
|
msgid "Examples::"
|
||||||
|
@ -226,7 +312,7 @@ msgstr "Exemples ::"
|
||||||
|
|
||||||
#: library/pkgutil.rst:207
|
#: library/pkgutil.rst:207
|
||||||
msgid "Get a resource from a package."
|
msgid "Get a resource from a package."
|
||||||
msgstr ""
|
msgstr "Obtient une ressource à partir d'un paquet."
|
||||||
|
|
||||||
#: library/pkgutil.rst:209
|
#: library/pkgutil.rst:209
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -237,18 +323,28 @@ msgid ""
|
||||||
"separator. The parent directory name ``..`` is not allowed, and nor is a "
|
"separator. The parent directory name ``..`` is not allowed, and nor is a "
|
||||||
"rooted name (starting with a ``/``)."
|
"rooted name (starting with a ``/``)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Ceci est une surcouche pour l'API :term:`loader` :meth:`get_data <importlib."
|
||||||
|
"abc.ResourceLoader.get_data>`. L'argument *package* doit être le nom d'un "
|
||||||
|
"paquet, au format module standard (``foo.bar``). L'argument *resource* doit "
|
||||||
|
"être sous forme d'un nom de fichier relatif, en utilisant ``/`` comme "
|
||||||
|
"séparateur de chemin. Le nom du répertoire parent ``..`` n'est pas autorisé, "
|
||||||
|
"pas plus qu'un nom racine (commençant par ``/``)."
|
||||||
|
|
||||||
#: library/pkgutil.rst:216
|
#: library/pkgutil.rst:216
|
||||||
msgid ""
|
msgid ""
|
||||||
"The function returns a binary string that is the contents of the specified "
|
"The function returns a binary string that is the contents of the specified "
|
||||||
"resource."
|
"resource."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"La fonction renvoie une chaîne binaire qui est le contenu de la ressource "
|
||||||
|
"spécifiée."
|
||||||
|
|
||||||
#: library/pkgutil.rst:219
|
#: library/pkgutil.rst:219
|
||||||
msgid ""
|
msgid ""
|
||||||
"For packages located in the filesystem, which have already been imported, "
|
"For packages located in the filesystem, which have already been imported, "
|
||||||
"this is the rough equivalent of::"
|
"this is the rough equivalent of::"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Pour les paquets situés dans le système de fichiers, qui ont déjà été "
|
||||||
|
"importés, c'est l'équivalent approximatif de ::"
|
||||||
|
|
||||||
#: library/pkgutil.rst:225
|
#: library/pkgutil.rst:225
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -258,10 +354,16 @@ msgid ""
|
||||||
"for :term:`namespace packages <namespace package>` does not support :meth:"
|
"for :term:`namespace packages <namespace package>` does not support :meth:"
|
||||||
"`get_data <importlib.abc.ResourceLoader.get_data>`."
|
"`get_data <importlib.abc.ResourceLoader.get_data>`."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Si le paquet ne peut pas être localisé ou chargé, ou s'il utilise un :term:"
|
||||||
|
"`loader` qui ne prend pas en charge :meth:`get_data <importlib.abc."
|
||||||
|
"ResourceLoader.get_data>`, alors ``None`` est retourné. En particulier, le :"
|
||||||
|
"term:`loader` pour les :term:`paquets espaces de noms <namespace package>` "
|
||||||
|
"ne prend pas en charge :meth:`get_data <importlib.abc.ResourceLoader."
|
||||||
|
"get_data>`."
|
||||||
|
|
||||||
#: library/pkgutil.rst:234
|
#: library/pkgutil.rst:234
|
||||||
msgid "Resolve a name to an object."
|
msgid "Resolve a name to an object."
|
||||||
msgstr ""
|
msgstr "Solutionne un nom en un objet."
|
||||||
|
|
||||||
#: library/pkgutil.rst:236
|
#: library/pkgutil.rst:236
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -269,6 +371,10 @@ msgid ""
|
||||||
"issue:`12915`) - and equivalent functionality is also in widely used third-"
|
"issue:`12915`) - and equivalent functionality is also in widely used third-"
|
||||||
"party packages such as setuptools, Django and Pyramid."
|
"party packages such as setuptools, Django and Pyramid."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Cette fonctionnalité est utilisée dans de nombreux endroits de la "
|
||||||
|
"bibliothèque standard (voir :issue:`12915`) - et une fonctionnalité "
|
||||||
|
"équivalente est également présente dans des paquets largement utilisés tels "
|
||||||
|
"que Setuptools, Django et Pyramid."
|
||||||
|
|
||||||
#: library/pkgutil.rst:240
|
#: library/pkgutil.rst:240
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -276,14 +382,17 @@ msgid ""
|
||||||
"where W is shorthand for a valid Python identifier and dot stands for a "
|
"where W is shorthand for a valid Python identifier and dot stands for a "
|
||||||
"literal period in these pseudo-regexes:"
|
"literal period in these pseudo-regexes:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Python s'attend à ce que *name* soit une chaîne de caractères dans l'un des "
|
||||||
|
"formats suivants, où W est une abréviation pour un identifiant Python valide "
|
||||||
|
"et le point représente un point littéral dans ces pseudo-regexes :"
|
||||||
|
|
||||||
#: library/pkgutil.rst:244
|
#: library/pkgutil.rst:244
|
||||||
msgid "``W(.W)*``"
|
msgid "``W(.W)*``"
|
||||||
msgstr ""
|
msgstr "``W(.W)*``"
|
||||||
|
|
||||||
#: library/pkgutil.rst:245
|
#: library/pkgutil.rst:245
|
||||||
msgid "``W(.W)*:(W(.W)*)?``"
|
msgid "``W(.W)*:(W(.W)*)?``"
|
||||||
msgstr ""
|
msgstr "``W(.W)*:(W(.W)*)?``"
|
||||||
|
|
||||||
#: library/pkgutil.rst:247
|
#: library/pkgutil.rst:247
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -294,6 +403,13 @@ msgid ""
|
||||||
"inferred by inspection, repeated attempts to import must be done with this "
|
"inferred by inspection, repeated attempts to import must be done with this "
|
||||||
"form."
|
"form."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"La première forme est destinée uniquement à assurer la compatibilité "
|
||||||
|
"ascendante. Elle suppose qu'une partie du nom pointé est un paquet, et que "
|
||||||
|
"le reste est un objet quelque part à l'intérieur de ce paquet, "
|
||||||
|
"éventuellement niché à l'intérieur d'autres objets. Puisque l'endroit où le "
|
||||||
|
"paquet s'arrête et où la hiérarchie des objets commence ne peut pas être "
|
||||||
|
"déduit par inspection, des tentatives répétées d'importation doivent être "
|
||||||
|
"effectuées avec cette forme."
|
||||||
|
|
||||||
#: library/pkgutil.rst:254
|
#: library/pkgutil.rst:254
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -303,23 +419,34 @@ msgid ""
|
||||||
"hierarchy within that package. Only one import is needed in this form. If it "
|
"hierarchy within that package. Only one import is needed in this form. If it "
|
||||||
"ends with the colon, then a module object is returned."
|
"ends with the colon, then a module object is returned."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Dans la deuxième forme, l'appelant clarifie le point de division en "
|
||||||
|
"fournissant un seul deux-points : le nom pointé à gauche des deux-points est "
|
||||||
|
"un package à importer, et le nom pointé à droite est la hiérarchie d'objets "
|
||||||
|
"à l'intérieur de ce paquet. Seule une importation est nécessaire dans cette "
|
||||||
|
"forme. Si elle se termine par un deux-points, alors un objet module est "
|
||||||
|
"retourné."
|
||||||
|
|
||||||
#: library/pkgutil.rst:260
|
#: library/pkgutil.rst:260
|
||||||
msgid ""
|
msgid ""
|
||||||
"The function will return an object (which might be a module), or raise one "
|
"The function will return an object (which might be a module), or raise one "
|
||||||
"of the following exceptions:"
|
"of the following exceptions:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"La fonction renvoie un objet (qui pourrait être un module), ou génère l'une "
|
||||||
|
"des exceptions suivantes :"
|
||||||
|
|
||||||
#: library/pkgutil.rst:263
|
#: library/pkgutil.rst:263
|
||||||
msgid ":exc:`ValueError` -- if *name* isn't in a recognised format."
|
msgid ":exc:`ValueError` -- if *name* isn't in a recognised format."
|
||||||
msgstr ""
|
msgstr ":exc:`ValueError` – si *name* n'est pas un format reconnu."
|
||||||
|
|
||||||
#: library/pkgutil.rst:265
|
#: library/pkgutil.rst:265
|
||||||
msgid ":exc:`ImportError` -- if an import failed when it shouldn't have."
|
msgid ":exc:`ImportError` -- if an import failed when it shouldn't have."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
":exc:`ImportError` – si une importation échoue lorsqu'elle n'aurait pas dû."
|
||||||
|
|
||||||
#: library/pkgutil.rst:267
|
#: library/pkgutil.rst:267
|
||||||
msgid ""
|
msgid ""
|
||||||
":exc:`AttributeError` -- If a failure occurred when traversing the object "
|
":exc:`AttributeError` -- If a failure occurred when traversing the object "
|
||||||
"hierarchy within the imported package to get to the desired object."
|
"hierarchy within the imported package to get to the desired object."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
":exc:`AttributeError` – Si un échec s'est produit lors du parcours de la "
|
||||||
|
"hiérarchie d'objets dans le paquet importé pour accéder à l'objet souhaité."
|
||||||
|
|
Loading…
Reference in New Issue
Block a user