@@ -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-07-20 10:51+0200\n "
9
- "PO-Revision-Date : 2020-09-07 08:33 -0700\n "
9
+ "PO-Revision-Date : 2020-09-09 16:00 -0700\n "
10
10
"Last-Translator : Yannick Gingras <ygingras@ygingras.net>\n "
11
11
"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
12
12
"Language : fr\n "
@@ -942,7 +942,7 @@ msgid ""
942
942
"list. This is useful to allow an option to be specified multiple times. "
943
943
"Example usage::"
944
944
msgstr ""
945
- "``'append'`` – Cette action stock une liste et ajoute le valeur de "
945
+ "``'append'`` – Cette action stock une liste et ajoute la valeur de "
946
946
"l'argument à la liste. Ceci est pratique pour les options qui peuvent être "
947
947
"répétées sur la ligne de commande ::"
948
948
@@ -954,16 +954,26 @@ msgid ""
954
954
"useful when multiple arguments need to store constants to the same list. For "
955
955
"example::"
956
956
msgstr ""
957
+ "``'append_const'`` – Cette action stock une liste et ajoute la valeur passé "
958
+ "à l'argument nommé const_ à la fin de la liste. Notez que la valeur par "
959
+ "défaut de l'argument nommé const_ est ``None``. L'action ``'append_const'`` "
960
+ "est pratique quand plusieurs arguments ont besoin de stocker des constantes "
961
+ "dans la même liste. Par exemple ::"
957
962
958
963
#: library/argparse.rst:809
959
964
msgid ""
960
965
"``'count'`` - This counts the number of times a keyword argument occurs. For "
961
966
"example, this is useful for increasing verbosity levels::"
962
967
msgstr ""
968
+ "``'count'`` – Cette action compte le nombre de fois que l'argument est "
969
+ "rencontré. Ceci est pratique, par exemple, pour augmenter le niveau de "
970
+ "verbosité ::"
963
971
964
972
#: library/argparse.rst:817
965
973
msgid "Note, the *default* will be ``None`` unless explicitly set to *0*."
966
974
msgstr ""
975
+ "Prenez note que la valeur par défaut sera ``None`` à moins qu'elle soit "
976
+ "explicitement affecté à ``0``."
967
977
968
978
#: library/argparse.rst:819
969
979
msgid ""
@@ -972,19 +982,28 @@ msgid ""
972
982
"added to the parser. See :class:`ArgumentParser` for details of how the "
973
983
"output is created."
974
984
msgstr ""
985
+ "``'help'`` – Cette action affiche le message d'aide complet pour toutes les "
986
+ "options de l'analyseur puis termine l'exécution. Une action ``help`` est "
987
+ "automatique ajouté à l'analyseur par défaut. Consultez :class:"
988
+ "`ArgumentParser` pour les détails de la création de la sortie d'aide."
975
989
976
990
#: library/argparse.rst:824
977
991
msgid ""
978
992
"``'version'`` - This expects a ``version=`` keyword argument in the :meth:"
979
993
"`~ArgumentParser.add_argument` call, and prints version information and "
980
994
"exits when invoked::"
981
995
msgstr ""
996
+ "``'version'`` – Cette action requiert l'argument nommé ``version=`` de :meth:"
997
+ "`~ArgumentParser.add_argument`. Lors-qu’invoquée, la version du programme "
998
+ "est affichée puis l'exécution se termine ::"
982
999
983
1000
#: library/argparse.rst:834
984
1001
msgid ""
985
1002
"``'extend'`` - This stores a list, and extends each argument value to the "
986
1003
"list. Example usage::"
987
1004
msgstr ""
1005
+ "``'extend'`` – Cette action stock une liste et ajoute à la liste chacune des "
1006
+ "valeurs de l'argument reçues. Voici un exemple se son utilisation ::"
988
1007
989
1008
#: library/argparse.rst:845
990
1009
msgid ""
@@ -993,13 +1012,20 @@ msgid ""
993
1012
"``BooleanOptionalAction`` is available in ``argparse`` and adds support for "
994
1013
"boolean actions such as ``--foo`` and ``--no-foo``::"
995
1014
msgstr ""
1015
+ "Vous pouvez aussi spécifier une action arbitraire en passant une sous-classe "
1016
+ "d'``Action`` ou un objet qui implémente la même interface. La classe "
1017
+ "``BooleanOptionalAction`` est disponible dans ``argparse`` et elle ajoute le "
1018
+ "support pour les options booléennes telles que `--foo`` et ``--no-foo`` ::"
996
1019
997
1020
#: library/argparse.rst:856
998
1021
msgid ""
999
1022
"The recommended way to create a custom action is to extend :class:`Action`, "
1000
1023
"overriding the ``__call__`` method and optionally the ``__init__`` and "
1001
1024
"``format_usage`` methods."
1002
1025
msgstr ""
1026
+ "La façon recommandée de créer une action personnalisée est d'hériter d':"
1027
+ "class:`Action` en surchargeant la méthode ``__call__``. Vous pouvez aussi "
1028
+ "surcharger les méthodes ``__init__``et ``format_usage``."
1003
1029
1004
1030
#: library/argparse.rst:860
1005
1031
msgid "An example of a custom action::"
@@ -1020,18 +1046,26 @@ msgid ""
1020
1046
"different number of command-line arguments with a single action. The "
1021
1047
"supported values are:"
1022
1048
msgstr ""
1049
+ "En général, les objets ``ArgumentParser`` associent un seul argument de la "
1050
+ "ligne de commande à une action à prendre. L'argument nommé ``nargs`` "
1051
+ "associent un nombre différent d'arguments de la ligne de commande à une "
1052
+ "action. Les valeurs reconnues sont :"
1023
1053
1024
1054
#: library/argparse.rst:890
1025
1055
msgid ""
1026
1056
"``N`` (an integer). ``N`` arguments from the command line will be gathered "
1027
1057
"together into a list. For example::"
1028
1058
msgstr ""
1059
+ "``N`` (un entier). ``N`` arguments de la ligne de commande seront capturés "
1060
+ "ensemble et stockés dans une liste. Par exemple ::"
1029
1061
1030
1062
#: library/argparse.rst:899
1031
1063
msgid ""
1032
1064
"Note that ``nargs=1`` produces a list of one item. This is different from "
1033
1065
"the default, in which the item is produced by itself."
1034
1066
msgstr ""
1067
+ "Prenez note que ``nargs=1`` produit une liste avec un seul item. Ceci est "
1068
+ "différent du comportement par défaut qui produit l'item directement."
1035
1069
1036
1070
#: library/argparse.rst:904
1037
1071
msgid ""
@@ -1042,12 +1076,20 @@ msgid ""
1042
1076
"by a command-line argument. In this case the value from const_ will be "
1043
1077
"produced. Some examples to illustrate this::"
1044
1078
msgstr ""
1079
+ "``'?'``. Un argument sera capturé de la ligne de et produit par lui même "
F438
td>
1080
+ "(tout seul). Si l'argument n'est pas présent sur la ligne de commande, la "
1081
+ "valeur de default_ est produite. Prenez note que pour les arguments "
1082
+ "optionnels, il est aussi possible que la chaîne d'option soit présente mais "
1083
+ "qu'elle ne soit pas suivie d'un argument. Dans ce cas, la valeur de const_ "
1084
+ "est produite. Voici quelques exemples pour illustrer ceci ::"
1045
1085
1046
1086
#: library/argparse.rst:921
1047
1087
msgid ""
1048
1088
"One of the more common uses of ``nargs='?'`` is to allow optional input and "
1049
1089
"output files::"
1050
1090
msgstr ""
1091
+ "L'une des utilisation la plus fréquente de ``nargs='?'`` est pour accepter "
1092
+ "des fichiers d'entrée et de sortie optionnels ::"
1051
1093
1052
1094
#: library/argparse.rst:938
1053
1095
msgid ""
@@ -1056,13 +1098,22 @@ msgid ""
1056
1098
"argument with ``nargs='*'``, but multiple optional arguments with "
1057
1099
"``nargs='*'`` is possible. For example::"
1058
1100
msgstr ""
1101
+ "``'*'``. Tous les arguments de la ligne de commande présents sont capturés "
1102
+ "dans une liste. Prenez note qu'il n'est pas logique d'avoir plus d'un "
1103
+ "argument positionnel avec ``nargs='*'``, mais il est par contre possible "
1104
+ "d'avoir plusieurs arguments optionnels qui spécifient ``nargs='*'``. Par "
1105
+ "exemple ::"
1059
1106
1060
1107
#: library/argparse.rst:952
1061
1108
msgid ""
1062
1109
"``'+'``. Just like ``'*'``, all command-line args present are gathered into "
1063
1110
"a list. Additionally, an error message will be generated if there wasn't at "
1064
1111
"least one command-line argument present. For example::"
1065
1112
msgstr ""
1113
+ "``'+'``. Comme pour ``'*'``, tous les arguments de la ligne de commande "
1114
+ "présents sont capturés dans une liste. De plus, un message d'erreur est "
1115
+ "produit si il n'y a pas au moins un argument de ligne de commande présent. "
1116
+ "Par exemple ::"
1066
1117
1067
1118
#: library/argparse.rst:964
1068
1119
msgid ""
@@ -1071,6 +1122,10 @@ msgid ""
1071
1122
"command-line argument will be consumed and a single item (not a list) will "
1072
1123
"be produced."
1073
1124
msgstr ""
1125
+ "Si l'argument nommé ``nargs`` n'est pas fourni, le nombre d'arguments "
1126
+ "capturés est déterminé par l'action_. En général, c'est un seul argument de "
1127
+ "la ligne de commande qui est capturé et il est produit par lui même (pas "
1128
+ "dans une liste)."
1074
1129
1075
1130
#: library/argparse.rst:970
1076
1131
msgid "const"
@@ -1083,6 +1138,10 @@ msgid ""
1083
1138
"required for the various :class:`ArgumentParser` actions. The two most "
1084
1139
"common uses of it are:"
1085
1140
msgstr ""
1141
+ "L'argument ``const`` d':meth:`~ArgumentParser.add_argument` est utilisé pour "
1142
+ "stocker une constante qui n'est pas lue de la ligne de commande mais qui est "
1143
+ "requise par certaines actions d':class:`ArgumentParser`. Les deux "
1144
+ "utilisations les plus communes sont :"
1086
1145
1087
1146
#: library/argparse.rst:976
1088
1147
msgid ""
@@ -1091,6 +1150,11 @@ msgid ""
1091
1150
"the ``const`` value to one of the attributes of the object returned by :meth:"
1092
1151
"`~ArgumentParser.parse_args`. See the action_ description for examples."
1093
1152
msgstr ""
1153
+ "Quand :meth:`~ArgumentParser.add_argument` est appelée avec "
1154
+ "``action='store_const'`` ou ``action='append_const'``. Ces actions ajoutent "
1155
+ "la valeur de ``const`` à l'un des attributs de l'objet retourné par :meth:"
1156
+ "`~ArgumentParser.parse_args`. Consultez la description d'action_ pour voir "
1157
+ "quelques exemples."
1094
1158
1095
1159
#: library/argparse.rst:981
1096
1160
msgid ""
@@ -1101,12 +1165,22 @@ msgid ""
1101
1165
"command-line argument following it, the value of ``const`` will be assumed "
1102
1166
"instead. See the nargs_ description for examples."
1103
1167
msgstr ""
1168
+ "Quand la méthode :meth:`~ArgumentParser.add_argument` est appelée avec des "
1169
+ "chaînes d'options (telles que ``-f`` ou ``--foo``) et ``nargs='?'``. Ceci "
1170
+ "crée un argument optionnel qui peut être suivi de zéro ou plus arguments de "
1171
+ "la ligne de commande. Quand la ligne de commande est analysée, si la chaîne "
1172
+ "d'option est trouvée mais qu'elle n'est pas suivie par un argument, la "
1173
+ "valeur de ``const`` est utilisée. Consultez la descriptions de nargs_ pour "
1174
+ "voir quelques exemples."
1104
1175
1105
1176
#: library/argparse.rst:988
1106
1177
msgid ""
1107
1178
"With the ``'store_const'`` and ``'append_const'`` actions, the ``const`` "
1108
1179
"keyword argument must be given. For other actions, it defaults to ``None``."
1109
1180
msgstr ""
1181
+ "Pour les actions ``'store_const'`` et ``'append_const'``, l'argument nommé "
1182
+ "``const`` doit être spécifié. Pour toutes les autres actions, il est "
1183
+ "optionnel et sa valeur par défaut est ``None``."
1110
1184
1111
1185
#: library/argparse.rst:993
1112
1186
msgid "default"
0 commit comments