-
-
Notifications
You must be signed in to change notification settings - Fork 260
Expand file tree
/
Copy pathfileinput.po
More file actions
263 lines (225 loc) · 9.31 KB
/
fileinput.po
File metadata and controls
263 lines (225 loc) · 9.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2001-2016, Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-03-23 09:03+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../Doc/library/fileinput.rst:2
msgid ":mod:`fileinput` --- Iterate over lines from multiple input streams"
msgstr ""
#: ../Doc/library/fileinput.rst:10
msgid "**Source code:** :source:`Lib/fileinput.py`"
msgstr "**Code source :** :source:`Lib/fileinput.py`"
#: ../Doc/library/fileinput.rst:14
msgid ""
"This module implements a helper class and functions to quickly write a loop "
"over standard input or a list of files. If you just want to read or write "
"one file see :func:`open`."
msgstr ""
#: ../Doc/library/fileinput.rst:18
msgid "The typical use is::"
msgstr ""
#: ../Doc/library/fileinput.rst:24
msgid ""
"This iterates over the lines of all files listed in ``sys.argv[1:]``, "
"defaulting to ``sys.stdin`` if the list is empty. If a filename is ``'-'``, "
"it is also replaced by ``sys.stdin``. To specify an alternative list of "
"filenames, pass it as the first argument to :func:`.input`. A single file "
"name is also allowed."
msgstr ""
#: ../Doc/library/fileinput.rst:29
msgid ""
"All files are opened in text mode by default, but you can override this by "
"specifying the *mode* parameter in the call to :func:`.input` or :class:"
"`FileInput`. If an I/O error occurs during opening or reading a file, :exc:"
"`OSError` is raised."
msgstr ""
#: ../Doc/library/fileinput.rst:34
msgid ":exc:`IOError` used to be raised; it is now an alias of :exc:`OSError`."
msgstr ""
#: ../Doc/library/fileinput.rst:37
msgid ""
"If ``sys.stdin`` is used more than once, the second and further use will "
"return no lines, except perhaps for interactive use, or if it has been "
"explicitly reset (e.g. using ``sys.stdin.seek(0)``)."
msgstr ""
#: ../Doc/library/fileinput.rst:41
msgid ""
"Empty files are opened and immediately closed; the only time their presence "
"in the list of filenames is noticeable at all is when the last file opened "
"is empty."
msgstr ""
#: ../Doc/library/fileinput.rst:45
msgid ""
"Lines are returned with any newlines intact, which means that the last line "
"in a file may not have one."
msgstr ""
#: ../Doc/library/fileinput.rst:48
msgid ""
"You can control how files are opened by providing an opening hook via the "
"*openhook* parameter to :func:`fileinput.input` or :class:`FileInput()`. The "
"hook must be a function that takes two arguments, *filename* and *mode*, and "
"returns an accordingly opened file-like object. Two useful hooks are already "
"provided by this module."
msgstr ""
#: ../Doc/library/fileinput.rst:54
msgid "The following function is the primary interface of this module:"
msgstr ""
#: ../Doc/library/fileinput.rst:59
msgid ""
"Create an instance of the :class:`FileInput` class. The instance will be "
"used as global state for the functions of this module, and is also returned "
"to use during iteration. The parameters to this function will be passed "
"along to the constructor of the :class:`FileInput` class."
msgstr ""
#: ../Doc/library/fileinput.rst:64
msgid ""
"The :class:`FileInput` instance can be used as a context manager in the :"
"keyword:`with` statement. In this example, *input* is closed after the :"
"keyword:`with` statement is exited, even if an exception occurs::"
msgstr ""
#: ../Doc/library/fileinput.rst:72 ../Doc/library/fileinput.rst:163
msgid "Can be used as a context manager."
msgstr ""
#: ../Doc/library/fileinput.rst:76 ../Doc/library/fileinput.rst:170
msgid "The *bufsize* parameter."
msgstr ""
#: ../Doc/library/fileinput.rst:78
msgid ""
"The following functions use the global state created by :func:`fileinput."
"input`; if there is no active state, :exc:`RuntimeError` is raised."
msgstr ""
#: ../Doc/library/fileinput.rst:84
msgid ""
"Return the name of the file currently being read. Before the first line has "
"been read, returns ``None``."
msgstr ""
#: ../Doc/library/fileinput.rst:90
msgid ""
"Return the integer \"file descriptor\" for the current file. When no file is "
"opened (before the first line and between files), returns ``-1``."
msgstr ""
#: ../Doc/library/fileinput.rst:96
msgid ""
"Return the cumulative line number of the line that has just been read. "
"Before the first line has been read, returns ``0``. After the last line of "
"the last file has been read, returns the line number of that line."
msgstr ""
#: ../Doc/library/fileinput.rst:103
msgid ""
"Return the line number in the current file. Before the first line has been "
"read, returns ``0``. After the last line of the last file has been read, "
"returns the line number of that line within the file."
msgstr ""
#: ../Doc/library/fileinput.rst:110
msgid ""
"Returns true if the line just read is the first line of its file, otherwise "
"returns false."
msgstr ""
#: ../Doc/library/fileinput.rst:116
msgid ""
"Returns true if the last line was read from ``sys.stdin``, otherwise returns "
"false."
msgstr ""
#: ../Doc/library/fileinput.rst:122
msgid ""
"Close the current file so that the next iteration will read the first line "
"from the next file (if any); lines not read from the file will not count "
"towards the cumulative line count. The filename is not changed until after "
"the first line of the next file has been read. Before the first line has "
"been read, this function has no effect; it cannot be used to skip the first "
"file. After the last line of the last file has been read, this function has "
"no effect."
msgstr ""
#: ../Doc/library/fileinput.rst:132
msgid "Close the sequence."
msgstr ""
#: ../Doc/library/fileinput.rst:134
msgid ""
"The class which implements the sequence behavior provided by the module is "
"available for subclassing as well:"
msgstr ""
#: ../Doc/library/fileinput.rst:140
msgid ""
"Class :class:`FileInput` is the implementation; its methods :meth:"
"`filename`, :meth:`fileno`, :meth:`lineno`, :meth:`filelineno`, :meth:"
"`isfirstline`, :meth:`isstdin`, :meth:`nextfile` and :meth:`close` "
"correspond to the functions of the same name in the module. In addition it "
"has a :meth:`~io.TextIOBase.readline` method which returns the next input "
"line, and a :meth:`__getitem__` method which implements the sequence "
"behavior. The sequence must be accessed in strictly sequential order; random "
"access and :meth:`~io.TextIOBase.readline` cannot be mixed."
msgstr ""
#: ../Doc/library/fileinput.rst:149
msgid ""
"With *mode* you can specify which file mode will be passed to :func:`open`. "
"It must be one of ``'r'``, ``'rU'``, ``'U'`` and ``'rb'``."
msgstr ""
#: ../Doc/library/fileinput.rst:152
msgid ""
"The *openhook*, when given, must be a function that takes two arguments, "
"*filename* and *mode*, and returns an accordingly opened file-like object. "
"You cannot use *inplace* and *openhook* together."
msgstr ""
#: ../Doc/library/fileinput.rst:156
msgid ""
"A :class:`FileInput` instance can be used as a context manager in the :"
"keyword:`with` statement. In this example, *input* is closed after the :"
"keyword:`with` statement is exited, even if an exception occurs::"
msgstr ""
#: ../Doc/library/fileinput.rst:166
msgid "The ``'rU'`` and ``'U'`` modes."
msgstr ""
#: ../Doc/library/fileinput.rst:173
msgid ""
"**Optional in-place filtering:** if the keyword argument ``inplace=True`` is "
"passed to :func:`fileinput.input` or to the :class:`FileInput` constructor, "
"the file is moved to a backup file and standard output is directed to the "
"input file (if a file of the same name as the backup file already exists, it "
"will be replaced silently). This makes it possible to write a filter that "
"rewrites its input file in place. If the *backup* parameter is given "
"(typically as ``backup='.<some extension>'``), it specifies the extension "
"for the backup file, and the backup file remains around; by default, the "
"extension is ``'.bak'`` and it is deleted when the output file is closed. "
"In-place filtering is disabled when standard input is read."
msgstr ""
#: ../Doc/library/fileinput.rst:185
msgid "The two following opening hooks are provided by this module:"
msgstr ""
#: ../Doc/library/fileinput.rst:189
msgid ""
"Transparently opens files compressed with gzip and bzip2 (recognized by the "
"extensions ``'.gz'`` and ``'.bz2'``) using the :mod:`gzip` and :mod:`bz2` "
"modules. If the filename extension is not ``'.gz'`` or ``'.bz2'``, the file "
"is opened normally (ie, using :func:`open` without any decompression)."
msgstr ""
#: ../Doc/library/fileinput.rst:194
msgid ""
"Usage example: ``fi = fileinput.FileInput(openhook=fileinput."
"hook_compressed)``"
msgstr ""
#: ../Doc/library/fileinput.rst:199
msgid ""
"Returns a hook which opens each file with :func:`open`, using the given "
"*encoding* and *errors* to read the file."
msgstr ""
#: ../Doc/library/fileinput.rst:202
msgid ""
"Usage example: ``fi = fileinput.FileInput(openhook=fileinput."
"hook_encoded(\"utf-8\", \"surrogateescape\"))``"
msgstr ""
#: ../Doc/library/fileinput.rst:206
msgid "Added the optional *errors* parameter."
msgstr ""