python-docs-fr/library/cmd.po

270 lines
9.8 KiB
Plaintext

# SOME DESCRIPTIVE TITLE.
# Copyright (C) 1990-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 2.7\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-30 10:44+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"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../Doc/library/cmd.rst:2
msgid ":mod:`cmd` --- Support for line-oriented command interpreters"
msgstr ""
#: ../Doc/library/cmd.rst:8
msgid "**Source code:** :source:`Lib/cmd.py`"
msgstr "**Code source:** :source:`Lib/cmd.py`"
#: ../Doc/library/cmd.rst:12
msgid ""
"The :class:`Cmd` class provides a simple framework for writing line-oriented "
"command interpreters. These are often useful for test harnesses, "
"administrative tools, and prototypes that will later be wrapped in a more "
"sophisticated interface."
msgstr ""
#: ../Doc/library/cmd.rst:19
msgid ""
"A :class:`Cmd` instance or subclass instance is a line-oriented interpreter "
"framework. There is no good reason to instantiate :class:`Cmd` itself; "
"rather, it's useful as a superclass of an interpreter class you define "
"yourself in order to inherit :class:`Cmd`'s methods and encapsulate action "
"methods."
msgstr ""
#: ../Doc/library/cmd.rst:24
msgid ""
"The optional argument *completekey* is the :mod:`readline` name of a "
"completion key; it defaults to :kbd:`Tab`. If *completekey* is not :const:"
"`None` and :mod:`readline` is available, command completion is done "
"automatically."
msgstr ""
#: ../Doc/library/cmd.rst:28
msgid ""
"The optional arguments *stdin* and *stdout* specify the input and output "
"file objects that the Cmd instance or subclass instance will use for input "
"and output. If not specified, they will default to :data:`sys.stdin` and :"
"data:`sys.stdout`."
msgstr ""
#: ../Doc/library/cmd.rst:33
msgid ""
"If you want a given *stdin* to be used, make sure to set the instance's :"
"attr:`use_rawinput` attribute to ``False``, otherwise *stdin* will be "
"ignored."
msgstr ""
#: ../Doc/library/cmd.rst:37
msgid "The *stdin* and *stdout* parameters were added."
msgstr ""
#: ../Doc/library/cmd.rst:44
msgid "Cmd Objects"
msgstr ""
#: ../Doc/library/cmd.rst:46
msgid "A :class:`Cmd` instance has the following methods:"
msgstr ""
#: ../Doc/library/cmd.rst:51
msgid ""
"Repeatedly issue a prompt, accept input, parse an initial prefix off the "
"received input, and dispatch to action methods, passing them the remainder "
"of the line as argument."
msgstr ""
#: ../Doc/library/cmd.rst:55
msgid ""
"The optional argument is a banner or intro string to be issued before the "
"first prompt (this overrides the :attr:`intro` class attribute)."
msgstr ""
#: ../Doc/library/cmd.rst:58
msgid ""
"If the :mod:`readline` module is loaded, input will automatically inherit :"
"program:`bash`\\ -like history-list editing (e.g. :kbd:`Control-P` scrolls "
"back to the last command, :kbd:`Control-N` forward to the next one, :kbd:"
"`Control-F` moves the cursor to the right non-destructively, :kbd:`Control-"
"B` moves the cursor to the left non-destructively, etc.)."
msgstr ""
#: ../Doc/library/cmd.rst:64
msgid "An end-of-file on input is passed back as the string ``'EOF'``."
msgstr ""
#: ../Doc/library/cmd.rst:66
msgid ""
"An interpreter instance will recognize a command name ``foo`` if and only if "
"it has a method :meth:`do_foo`. As a special case, a line beginning with "
"the character ``'?'`` is dispatched to the method :meth:`do_help`. As "
"another special case, a line beginning with the character ``'!'`` is "
"dispatched to the method :meth:`do_shell` (if such a method is defined)."
msgstr ""
#: ../Doc/library/cmd.rst:72
msgid ""
"This method will return when the :meth:`postcmd` method returns a true "
"value. The *stop* argument to :meth:`postcmd` is the return value from the "
"command's corresponding :meth:`do_\\*` method."
msgstr ""
#: ../Doc/library/cmd.rst:76
msgid ""
"If completion is enabled, completing commands will be done automatically, "
"and completing of commands args is done by calling :meth:`complete_foo` with "
"arguments *text*, *line*, *begidx*, and *endidx*. *text* is the string "
"prefix we are attempting to match: all returned matches must begin with it. "
"*line* is the current input line with leading whitespace removed, *begidx* "
"and *endidx* are the beginning and ending indexes of the prefix text, which "
"could be used to provide different completion depending upon which position "
"the argument is in."
msgstr ""
#: ../Doc/library/cmd.rst:84
msgid ""
"All subclasses of :class:`Cmd` inherit a predefined :meth:`do_help`. This "
"method, called with an argument ``'bar'``, invokes the corresponding method :"
"meth:`help_bar`, and if that is not present, prints the docstring of :meth:"
"`do_bar`, if available. With no argument, :meth:`do_help` lists all "
"available help topics (that is, all commands with corresponding :meth:`help_"
"\\*` methods or commands that have docstrings), and also lists any "
"undocumented commands."
msgstr ""
#: ../Doc/library/cmd.rst:95
msgid ""
"Interpret the argument as though it had been typed in response to the "
"prompt. This may be overridden, but should not normally need to be; see the :"
"meth:`precmd` and :meth:`postcmd` methods for useful execution hooks. The "
"return value is a flag indicating whether interpretation of commands by the "
"interpreter should stop. If there is a :meth:`do_\\*` method for the "
"command *str*, the return value of that method is returned, otherwise the "
"return value from the :meth:`default` method is returned."
msgstr ""
#: ../Doc/library/cmd.rst:106
msgid ""
"Method called when an empty line is entered in response to the prompt. If "
"this method is not overridden, it repeats the last nonempty command entered."
msgstr ""
#: ../Doc/library/cmd.rst:112
msgid ""
"Method called on an input line when the command prefix is not recognized. If "
"this method is not overridden, it prints an error message and returns."
msgstr ""
#: ../Doc/library/cmd.rst:118
msgid ""
"Method called to complete an input line when no command-specific :meth:"
"`complete_\\*` method is available. By default, it returns an empty list."
msgstr ""
#: ../Doc/library/cmd.rst:124
msgid ""
"Hook method executed just before the command line *line* is interpreted, but "
"after the input prompt is generated and issued. This method is a stub in :"
"class:`Cmd`; it exists to be overridden by subclasses. The return value is "
"used as the command which will be executed by the :meth:`onecmd` method; "
"the :meth:`precmd` implementation may re-write the command or simply return "
"*line* unchanged."
msgstr ""
#: ../Doc/library/cmd.rst:134
msgid ""
"Hook method executed just after a command dispatch is finished. This method "
"is a stub in :class:`Cmd`; it exists to be overridden by subclasses. *line* "
"is the command line which was executed, and *stop* is a flag which indicates "
"whether execution will be terminated after the call to :meth:`postcmd`; this "
"will be the return value of the :meth:`onecmd` method. The return value of "
"this method will be used as the new value for the internal flag which "
"corresponds to *stop*; returning false will cause interpretation to continue."
msgstr ""
#: ../Doc/library/cmd.rst:145
msgid ""
"Hook method executed once when :meth:`cmdloop` is called. This method is a "
"stub in :class:`Cmd`; it exists to be overridden by subclasses."
msgstr ""
#: ../Doc/library/cmd.rst:151
msgid ""
"Hook method executed once when :meth:`cmdloop` is about to return. This "
"method is a stub in :class:`Cmd`; it exists to be overridden by subclasses."
msgstr ""
#: ../Doc/library/cmd.rst:155
msgid ""
"Instances of :class:`Cmd` subclasses have some public instance variables:"
msgstr ""
#: ../Doc/library/cmd.rst:159
msgid "The prompt issued to solicit input."
msgstr ""
#: ../Doc/library/cmd.rst:164
msgid "The string of characters accepted for the command prefix."
msgstr ""
#: ../Doc/library/cmd.rst:169
msgid "The last nonempty command prefix seen."
msgstr ""
#: ../Doc/library/cmd.rst:174
msgid ""
"A list of queued input lines. The cmdqueue list is checked in :meth:"
"`cmdloop` when new input is needed; if it is nonempty, its elements will be "
"processed in order, as if entered at the prompt."
msgstr ""
#: ../Doc/library/cmd.rst:181
msgid ""
"A string to issue as an intro or banner. May be overridden by giving the :"
"meth:`cmdloop` method an argument."
msgstr ""
#: ../Doc/library/cmd.rst:187
msgid ""
"The header to issue if the help output has a section for documented commands."
msgstr ""
#: ../Doc/library/cmd.rst:192
msgid ""
"The header to issue if the help output has a section for miscellaneous help "
"topics (that is, there are :meth:`help_\\*` methods without corresponding :"
"meth:`do_\\*` methods)."
msgstr ""
#: ../Doc/library/cmd.rst:199
msgid ""
"The header to issue if the help output has a section for undocumented "
"commands (that is, there are :meth:`do_\\*` methods without corresponding :"
"meth:`help_\\*` methods)."
msgstr ""
#: ../Doc/library/cmd.rst:206
msgid ""
"The character used to draw separator lines under the help-message headers. "
"If empty, no ruler line is drawn. It defaults to ``'='``."
msgstr ""
#: ../Doc/library/cmd.rst:212
msgid ""
"A flag, defaulting to true. If true, :meth:`cmdloop` uses :func:`raw_input` "
"to display a prompt and read the next command; if false, :meth:`sys.stdout."
"write` and :meth:`sys.stdin.readline` are used. (This means that by "
"importing :mod:`readline`, on systems that support it, the interpreter will "
"automatically support :program:`Emacs`\\ -like line editing and command-"
"history keystrokes.)"
msgstr ""