python-docs-fr/library/sched.po

154 lines
5.0 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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: 2017-12-01 07:43+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/sched.rst:2
msgid ":mod:`sched` --- Event scheduler"
msgstr ""
#: ../Doc/library/sched.rst:9
msgid "**Source code:** :source:`Lib/sched.py`"
msgstr "**Code source :** :source:`Lib/sched.py`"
#: ../Doc/library/sched.rst:15
msgid ""
"The :mod:`sched` module defines a class which implements a general purpose "
"event scheduler:"
msgstr ""
#: ../Doc/library/sched.rst:20
msgid ""
"The :class:`scheduler` class defines a generic interface to scheduling "
"events. It needs two functions to actually deal with the \"outside world\" "
"--- *timefunc* should be callable without arguments, and return a number "
"(the \"time\", in any units whatsoever). If time.monotonic is not available, "
"the *timefunc* default is time.time instead. The *delayfunc* function should "
"be callable with one argument, compatible with the output of *timefunc*, and "
"should delay that many time units. *delayfunc* will also be called with the "
"argument ``0`` after each event is run to allow other threads an opportunity "
"to run in multi-threaded applications."
msgstr ""
#: ../Doc/library/sched.rst:30
msgid "*timefunc* and *delayfunc* parameters are optional."
msgstr ""
#: ../Doc/library/sched.rst:33
msgid ""
":class:`scheduler` class can be safely used in multi-threaded environments."
msgstr ""
#: ../Doc/library/sched.rst:37
msgid "Example::"
msgstr "Exemple ::"
#: ../Doc/library/sched.rst:62
msgid "Scheduler Objects"
msgstr ""
#: ../Doc/library/sched.rst:64
msgid ":class:`scheduler` instances have the following methods and attributes:"
msgstr ""
#: ../Doc/library/sched.rst:69
msgid ""
"Schedule a new event. The *time* argument should be a numeric type "
"compatible with the return value of the *timefunc* function passed to the "
"constructor. Events scheduled for the same *time* will be executed in the "
"order of their *priority*. A lower number represents a higher priority."
msgstr ""
#: ../Doc/library/sched.rst:74
msgid ""
"Executing the event means executing ``action(*argument, **kwargs)``. "
"*argument* is a sequence holding the positional arguments for *action*. "
"*kwargs* is a dictionary holding the keyword arguments for *action*."
msgstr ""
#: ../Doc/library/sched.rst:78
msgid ""
"Return value is an event which may be used for later cancellation of the "
"event (see :meth:`cancel`)."
msgstr ""
#: ../Doc/library/sched.rst:81 ../Doc/library/sched.rst:94
msgid "*argument* parameter is optional."
msgstr ""
#: ../Doc/library/sched.rst:84 ../Doc/library/sched.rst:97
msgid "*kwargs* parameter was added."
msgstr ""
#: ../Doc/library/sched.rst:90
msgid ""
"Schedule an event for *delay* more time units. Other than the relative time, "
"the other arguments, the effect and the return value are the same as those "
"for :meth:`enterabs`."
msgstr ""
#: ../Doc/library/sched.rst:102
msgid ""
"Remove the event from the queue. If *event* is not an event currently in the "
"queue, this method will raise a :exc:`ValueError`."
msgstr ""
#: ../Doc/library/sched.rst:108
msgid "Return true if the event queue is empty."
msgstr ""
#: ../Doc/library/sched.rst:113
msgid ""
"Run all scheduled events. This method will wait (using the :func:"
"`delayfunc` function passed to the constructor) for the next event, then "
"execute it and so on until there are no more scheduled events."
msgstr ""
#: ../Doc/library/sched.rst:117
msgid ""
"If *blocking* is false executes the scheduled events due to expire soonest "
"(if any) and then return the deadline of the next scheduled call in the "
"scheduler (if any)."
msgstr ""
#: ../Doc/library/sched.rst:121
msgid ""
"Either *action* or *delayfunc* can raise an exception. In either case, the "
"scheduler will maintain a consistent state and propagate the exception. If "
"an exception is raised by *action*, the event will not be attempted in "
"future calls to :meth:`run`."
msgstr ""
#: ../Doc/library/sched.rst:126
msgid ""
"If a sequence of events takes longer to run than the time available before "
"the next event, the scheduler will simply fall behind. No events will be "
"dropped; the calling code is responsible for canceling events which are no "
"longer pertinent."
msgstr ""
#: ../Doc/library/sched.rst:131
msgid "*blocking* parameter was added."
msgstr ""
#: ../Doc/library/sched.rst:136
msgid ""
"Read-only attribute returning a list of upcoming events in the order they "
"will be run. Each event is shown as a :term:`named tuple` with the "
"following fields: time, priority, action, argument, kwargs."
msgstr ""