@@ -6,7 +6,7 @@ msgstr ""
66"Project-Id-Version : Python 3\n "
77"Report-Msgid-Bugs-To : \n "
88"POT-Creation-Date : 2021-03-19 16:59+0100\n "
9- "PO-Revision-Date : 2021-02-03 20:47 +0100\n "
9+ "PO-Revision-Date : 2021-02-15 10:49 +0100\n "
1010"Last-Translator : Jules Lasne <jules.lasne@gmail.com>\n "
1111"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
1212"Language : fr\n "
@@ -2573,7 +2573,6 @@ msgid "Accepts a :term:`path-like object` for *src* and *dst*."
25732573msgstr "Accepte un :term:`path-like object` pour *src* et *dst*."
25742574
25752575#: library/os.rst:1837
2576- #, fuzzy
25772576msgid ""
25782577"Return a list containing the names of the entries in the directory given by "
25792578"*path*. The list is in arbitrary order, and does not include the special "
@@ -2584,7 +2583,9 @@ msgstr ""
25842583"Renvoie une liste contenant le nom des entrées dans le répertoire donné par "
25852584"*path*. La liste est dans un ordre arbitraire et n'inclut pas les entrées "
25862585"spéciales ``'.'`` et ``'..'`` même si elles sont présentes dans le "
2587- "répertoire."
2586+ "répertoire. Si un fichier est supprimé ou ajouté dans ce répertoire durant "
2587+ "l'appel de cette fonction, le fait que le nom de ce fichier sera inclus "
2588+ "n'est pas spécifié."
25882589
25892590#: library/os.rst:1843
25902591msgid ""
@@ -3032,7 +3033,6 @@ msgstr ""
30323033"Sous Windows, si *dst* existe, une :exc:`FileExistsError` est toujours levée."
30333034
30343035#: library/os.rst:2163
3035- #, fuzzy
30363036msgid ""
30373037"On Unix, if *src* is a file and *dst* is a directory or vice-versa, an :exc:"
30383038"`IsADirectoryError` or a :exc:`NotADirectoryError` will be raised "
@@ -3043,12 +3043,15 @@ msgid ""
30433043"*dst* are on different filesystems. If successful, the renaming will be an "
30443044"atomic operation (this is a POSIX requirement)."
30453045msgstr ""
3046- "Renomme le fichier ou le répertoire *src* en *dst*. Si *dst* est un "
3047- "répertoire, une :exc:`OSError` est levée. Si *dst* existe et est un fichier, "
3048- "il sera remplacé silencieusement si l'utilisateur en a les permissions. "
3049- "L'opération peut échouer si *src* et *dst* sont sur un système de fichiers "
3050- "différent. Si le renommage est effectué avec succès, il est une opération "
3051- "atomique (nécessité POSIX)."
3046+ "Sur Unix, si *src* est un fichier et *dst* un répertoire ou vice-versa, :exc:"
3047+ "`IsADirectoryError` ou :exc:`NotADirectoryError` seront levés "
3048+ "respectivement. Si les deux sont des répertoires et que *dst* est vide, "
3049+ "alors il sera remplacé silencieusement. Si *dst* est un répertoire non "
3050+ "vide, :exc:`OSError` sera levé. Si les deux sont des fichiers, *dst* sera "
3051+ "remplacé silencieusement si l'utilisateur à les permissions nécessaires. "
3052+ "Cette opération peut ne pas réussir sur certaines distributions d'Unix si "
3053+ "*src* et *dst* sont sur deux systèmes de fichiers différents. Si réussi, le "
3054+ "renommage sera une opération atomique (C'est une exigence POSIX)."
30523055
30533056#: library/os.rst:2212
30543057msgid ""
@@ -3147,7 +3150,6 @@ msgid "The *dir_fd* parameter."
31473150msgstr "Le paramètre *dir_fd*."
31483151
31493152#: library/os.rst:2244
3150- #, fuzzy
31513153msgid ""
31523154"Return an iterator of :class:`os.DirEntry` objects corresponding to the "
31533155"entries in the directory given by *path*. The entries are yielded in "
@@ -3159,7 +3161,8 @@ msgstr ""
31593161"Renvoie un itérateur d'objets :class:`os.DirEntry` correspondant aux entrées "
31603162"dans le répertoire indiqué par *path*. Les entrées sont produites dans un "
31613163"ordre arbitraire, et les entrées spéciales ``'.'`` et ``'..'`` ne sont pas "
3162- "incluses."
3164+ "incluses. Si un fichier est ajouté ou supprimé du dossier après la création "
3165+ "de l'itérateur, le fait que ce fichier soit inclus n'est pas spécifié."
31633166
31643167#: library/os.rst:2251
31653168msgid ""
@@ -4040,7 +4043,6 @@ msgid "Added :attr:`f_fsid`."
40404043msgstr "Ajout de :attr:`f_fsid`."
40414044
40424045#: library/os.rst:2771
4043- #, fuzzy
40444046msgid ""
40454047"A :class:`set` object indicating which functions in the :mod:`os` module "
40464048"accept an open file descriptor for their *dir_fd* parameter. Different "
@@ -4051,27 +4053,28 @@ msgid ""
40514053"exception if the functionality is used when it's not locally available. "
40524054"(Specifying ``None`` for *dir_fd* is always supported on all platforms.)"
40534055msgstr ""
4054- "Un objet de type :class:`~collections.abc.Set` indiquant quels fonctions du "
4055- "module :mod:`os` permettent l'utilisation du paramètre *dir_fd*. Des plate-"
4056- "formes différentes fournissent des fonctionnalités différentes, et une "
4057- "option qui peut fonctionner sur l'une peut ne pas être gérée sur une autre. "
4058- "Pour des raisons de cohérence, les fonctions qui gèrent *dir_fd* permettent "
4059- "toujours de spécifier le paramètre, mais lèvent une exception si la "
4060- "fonctionnalité n'est pas réellement accessible."
4056+ "Un objet de type :class:`set` indiquant quels fonctions du module :mod:`os` "
4057+ "permettent l'utilisation du paramètre *dir_fd*. Des plate-formes différentes "
4058+ "fournissent des fonctionnalités différentes, et la fonctionnalité que Python "
4059+ "utilise pour implémenter le paramètre *dir_fd* n'est pas disponibles sur "
4060+ "toutes les plateformes que Python prends en charge. Pour des raisons de "
4061+ "cohérence, les fonctions qui gèrent *dir_fd* permettent toujours de "
4062+ "spécifier le paramètre, mais lèvent une exception si la fonctionnalité n'est "
4063+ "pas réellement accessible. (Spécifier ``None`` pour *dir_fd* est toujours "
4064+ "accepté sur toutes les plateformes.)"
40614065
40624066#: library/os.rst:2781
4063- #, fuzzy
40644067msgid ""
40654068"To check whether a particular function accepts an open file descriptor for "
40664069"its *dir_fd* parameter, use the ``in`` operator on ``supports_dir_fd``. As "
40674070"an example, this expression evaluates to ``True`` if :func:`os.stat` accepts "
40684071"open file descriptors for *dir_fd* on the local platform::"
40694072msgstr ""
40704073"Pour vérifier si une fonction en particulier permet de spécifier un "
4071- "descripteur de fichier ouvert pour son paramètre *path *, utilisez "
4072- "l'opérateur ``in`` sur ``supports_fd ``. Par exemple, cette expression "
4073- "détermine si :func:`os.chdir ` accepte un descripteur de fichier ouvert quand "
4074- "appelée sur votre plate-forme actuelle ::"
4074+ "descripteur de fichier ouvert pour son paramètre *dir_fd *, utilisez "
4075+ "l'opérateur ``in`` sur ``supports_dir_fd ``. Par exemple, cette expression "
4076+ "évalue à ``True`` si :func:`os.stat ` accepte un descripteur de fichier "
4077+ "ouvert pour *dir_fd* quand appelée sur votre plate-forme actuelle ::"
40754078
40764079#: library/os.rst:2788
40774080msgid ""
@@ -4082,18 +4085,18 @@ msgstr ""
40824085"Unix. Il ne fonctionne jamais sur Windows."
40834086
40844087#: library/os.rst:2796
4085- #, fuzzy
40864088msgid ""
40874089"A :class:`set` object indicating whether :func:`os.access` permits "
40884090"specifying ``True`` for its *effective_ids* parameter on the local platform. "
40894091"(Specifying ``False`` for *effective_ids* is always supported on all "
40904092"platforms.) If the local platform supports it, the collection will contain :"
40914093"func:`os.access`; otherwise it will be empty."
40924094msgstr ""
4093- "Un objet de type :class:`collections.abc.Set` indiquant quelles fonction du "
4094- "module :mod:`ps` permettent l'utilisation du paramètre *effective_ids* pour :"
4095- "func:`os.access`. Si la plate-forme le gère, la collection contiendra :func:"
4096- "`os.access`, sinon elle sera vide."
4095+ "Un objet de type :class:`set` indiquant si :func:`os.access` permets de "
4096+ "spécifier ``True`` pour l'utilisation du paramètre *effective_ids* sur votre "
4097+ "plateforme actuelle. (Spécifier ``False`` pour *effective_ids* est pris en "
4098+ "charge sur toutes les plateformes.) Si la plate-forme le gère, la collection "
4099+ "contiendra :func:`os.access`, sinon elle sera vide."
40974100
40984101#: library/os.rst:2802
40994102msgid ""
0 commit comments