@@ -6,7 +6,7 @@ msgstr ""
6
6
"Project-Id-Version : Python 3\n "
7
7
"Report-Msgid-Bugs-To : \n "
8
8
"POT-Creation-Date : 2020-12-17 16:05+0100\n "
9
- "PO-Revision-Date : 2021-02-03 20:47 +0100\n "
9
+ "PO-Revision-Date : 2021-02-15 10:49 +0100\n "
10
10
"Last-Translator : Jules Lasne <jules.lasne@gmail.com>\n "
11
11
"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
12
12
"Language : fr\n "
@@ -2573,7 +2573,6 @@ msgid "Accepts a :term:`path-like object` for *src* and *dst*."
2573
2573
msgstr "Accepte un :term:`path-like object` pour *src* et *dst*."
2574
2574
2575
2575
#: library/os.rst:1837
2576
- #, fuzzy
2577
2576
msgid ""
2578
2577
"Return a list containing the names of the entries in the directory given by "
2579
2578
"*path*. The list is in arbitrary order, and does not include the special "
@@ -2584,7 +2583,9 @@ msgstr ""
2584
2583
"Renvoie une liste contenant le nom des entrées dans le répertoire donné par "
2585
2584
"*path*. La liste est dans un ordre arbitraire et n'inclut pas les entrées "
2586
2585
"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é."
2588
2589
2589
2590
#: library/os.rst:1843
2590
2591
msgid ""
@@ -3032,7 +3033,6 @@ msgstr ""
3032
3033
"Sous Windows, si *dst* existe, une :exc:`FileExistsError` est toujours levée."
3033
3034
3034
3035
#: library/os.rst:2163
3035
- #, fuzzy
3036
3036
msgid ""
3037
3037
"On Unix, if *src* is a file and *dst* is a directory or vice-versa, an :exc:"
3038
3038
"`IsADirectoryError` or a :exc:`NotADirectoryError` will be raised "
@@ -3043,12 +3043,15 @@ msgid ""
3043
3043
"*dst* are on different filesystems. If successful, the renaming will be an "
3044
3044
"atomic operation (this is a POSIX requirement)."
3045
3045
msgstr ""
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)."
3052
3055
3053
3056
#: library/os.rst:2212
3054
3057
msgid ""
@@ -3147,7 +3150,6 @@ msgid "The *dir_fd* parameter."
3147
3150
msgstr "Le paramètre *dir_fd*."
3148
3151
3149
3152
#: library/os.rst:2244
3150
- #, fuzzy
3151
3153
msgid ""
3152
3154
"Return an iterator of :class:`os.DirEntry` objects corresponding to the "
3153
3155
"entries in the directory given by *path*. The entries are yielded in "
@@ -3159,7 +3161,8 @@ msgstr ""
3159
3161
"Renvoie un itérateur d'objets :class:`os.DirEntry` correspondant aux entrées "
3160
3162
"dans le répertoire indiqué par *path*. Les entrées sont produites dans un "
3161
3163
"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é."
3163
3166
3164
3167
#: library/os.rst:2251
3165
3168
msgid ""
@@ -4040,7 +4043,6 @@ msgid "Added :attr:`f_fsid`."
4040
4043
msgstr "Ajout de :attr:`f_fsid`."
4041
4044
4042
4045
#: library/os.rst:2771
4043
- #, fuzzy
4044
4046
msgid ""
4045
4047
"A :class:`set` object indicating which functions in the :mod:`os` module "
4046
4048
"accept an open file descriptor for their *dir_fd* parameter. Different "
@@ -4051,27 +4053,28 @@ msgid ""
4051
4053
"exception if the functionality is used when it's not locally available. "
4052
4054
"(Specifying ``None`` for *dir_fd* is always supported on all platforms.)"
4053
4055
msgstr ""
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.)"
4061
4065
4062
4066
#: library/os.rst:2781
4063
- #, fuzzy
4064
4067
msgid ""
4065
4068
"To check whether a particular function accepts an open file descriptor for "
4066
4069
"its *dir_fd* parameter, use the ``in`` operator on ``supports_dir_fd``. As "
4067
4070
"an example, this expression evaluates to ``True`` if :func:`os.stat` accepts "
4068
4071
"open file descriptors for *dir_fd* on the local platform::"
4069
4072
msgstr ""
4070
4073
"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 ::"
4075
4078
4076
4079
#: library/os.rst:2788
4077
4080
msgid ""
@@ -4082,18 +4085,18 @@ msgstr ""
4082
4085
"Unix. Il ne fonctionne jamais sur Windows."
4083
4086
4084
4087
#: library/os.rst:2796
4085
- #, fuzzy
4086
4088
msgid ""
4087
4089
"A :class:`set` object indicating whether :func:`os.access` permits "
4088
4090
"specifying ``True`` for its *effective_ids* parameter on the local platform. "
4089
4091
"(Specifying ``False`` for *effective_ids* is always supported on all "
4090
4092
"platforms.) If the local platform supports it, the collection will contain :"
4091
4093
"func:`os.access`; otherwise it will be empty."
4092
4094
msgstr ""
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."
4097
4100
4098
4101
#: library/os.rst:2802
4099
4102
msgid ""
0 commit comments