# Copyright (C) 2001-2018, Python Software Foundation # For licence information, see README file. # msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-06-28 15:29+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../Doc/library/netrc.rst:3 msgid ":mod:`netrc` --- netrc file processing" msgstr "" #: ../Doc/library/netrc.rst:11 msgid "**Source code:** :source:`Lib/netrc.py`" msgstr "**Code source :** :source:`Lib/netrc.py`" #: ../Doc/library/netrc.rst:15 msgid "" "The :class:`~netrc.netrc` class parses and encapsulates the netrc file " "format used by the Unix :program:`ftp` program and other FTP clients." msgstr "" #: ../Doc/library/netrc.rst:21 msgid "" "A :class:`~netrc.netrc` instance or subclass instance encapsulates data " "from a netrc file. The initialization argument, if present, specifies the " "file to parse. If no argument is given, the file :file:`.netrc` in the " "user's home directory -- as determined by :func:`os.path.expanduser` -- will " "be read. Otherwise, a :exc:`FileNotFoundError` exception will be raised. " "Parse errors will raise :exc:`NetrcParseError` with diagnostic information " "including the file name, line number, and terminating token. If no argument " "is specified on a POSIX system, the presence of passwords in the :file:`." "netrc` file will raise a :exc:`NetrcParseError` if the file ownership or " "permissions are insecure (owned by a user other than the user running the " "process, or accessible for read or write by any other user). This implements " "security behavior equivalent to that of ftp and other programs that use :" "file:`.netrc`." msgstr "" #: ../Doc/library/netrc.rst:35 msgid "Added the POSIX permission check." msgstr "" #: ../Doc/library/netrc.rst:37 msgid "" ":func:`os.path.expanduser` is used to find the location of the :file:`." "netrc` file when *file* is not passed as argument." msgstr "" #: ../Doc/library/netrc.rst:44 msgid "" "Exception raised by the :class:`~netrc.netrc` class when syntactical errors " "are encountered in source text. Instances of this exception provide three " "interesting attributes: :attr:`msg` is a textual explanation of the error, :" "attr:`filename` is the name of the source file, and :attr:`lineno` gives the " "line number on which the error was found." msgstr "" #: ../Doc/library/netrc.rst:54 msgid "netrc Objects" msgstr "" #: ../Doc/library/netrc.rst:56 msgid "A :class:`~netrc.netrc` instance has the following methods:" msgstr "" #: ../Doc/library/netrc.rst:61 msgid "" "Return a 3-tuple ``(login, account, password)`` of authenticators for " "*host*. If the netrc file did not contain an entry for the given host, " "return the tuple associated with the 'default' entry. If neither matching " "host nor default entry is available, return ``None``." msgstr "" #: ../Doc/library/netrc.rst:69 msgid "" "Dump the class data as a string in the format of a netrc file. (This " "discards comments and may reorder the entries.)" msgstr "" #: ../Doc/library/netrc.rst:72 msgid "Instances of :class:`~netrc.netrc` have public instance variables:" msgstr "" #: ../Doc/library/netrc.rst:77 msgid "" "Dictionary mapping host names to ``(login, account, password)`` tuples. The " "'default' entry, if any, is represented as a pseudo-host by that name." msgstr "" #: ../Doc/library/netrc.rst:83 msgid "Dictionary mapping macro names to string lists." msgstr "" #: ../Doc/library/netrc.rst:87 msgid "" "Passwords are limited to a subset of the ASCII character set. All ASCII " "punctuation is allowed in passwords, however, note that whitespace and non-" "printable characters are not allowed in passwords. This is a limitation of " "the way the .netrc file is parsed and may be removed in the future." msgstr ""