1
0
Fork 0
python-docs-fr/library/asyncio-api-index.po

442 lines
10 KiB
Plaintext
Raw Permalink Normal View History

2018-10-13 15:54:03 +00:00
# Copyright (C) 2001-2018, Python Software Foundation
2018-11-29 20:30:02 +00:00
# For licence information, see README file.
2018-10-13 15:54:03 +00:00
#
msgid ""
msgstr ""
2019-12-05 22:15:54 +00:00
"Project-Id-Version: Python 3\n"
2018-10-13 15:54:03 +00:00
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-15 22:33+0100\n"
2018-10-13 15:54:03 +00:00
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
2018-11-29 20:30:02 +00:00
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n"
2018-10-13 15:54:03 +00:00
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: library/asyncio-api-index.rst:6
2018-10-13 15:54:03 +00:00
msgid "High-level API Index"
msgstr ""
#: library/asyncio-api-index.rst:8
2018-10-13 15:54:03 +00:00
msgid "This page lists all high-level async/await enabled asyncio APIs."
msgstr ""
#: library/asyncio-api-index.rst:12
2018-10-13 15:54:03 +00:00
msgid "Tasks"
msgstr "Tâches"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:14
2018-10-13 15:54:03 +00:00
msgid ""
"Utilities to run asyncio programs, create Tasks, and await on multiple "
"things with timeouts."
msgstr ""
#: library/asyncio-api-index.rst:21
2020-02-14 10:18:53 +00:00
#, fuzzy
2018-10-13 15:54:03 +00:00
msgid ":func:`run`"
2020-02-14 10:18:53 +00:00
msgstr ":func:`round`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:22
2018-10-13 15:54:03 +00:00
msgid "Create event loop, run a coroutine, close the loop."
msgstr ""
#: library/asyncio-api-index.rst:24
#, fuzzy
msgid ":class:`Runner`"
msgstr ":class:`Queue`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:25
msgid "A context manager that simplifies multiple async function calls."
2018-10-13 15:54:03 +00:00
msgstr ""
#: library/asyncio-api-index.rst:27
msgid ":class:`Task`"
msgstr ":class:`Task`"
#: library/asyncio-api-index.rst:28
msgid "Task object."
msgstr ""
#: library/asyncio-api-index.rst:30
#, fuzzy
msgid ":class:`TaskGroup`"
msgstr ":class:`Task`"
#: library/asyncio-api-index.rst:31
msgid ""
"A context manager that holds a group of tasks. Provides a convenient and "
"reliable way to wait for all tasks in the group to finish."
msgstr ""
#: library/asyncio-api-index.rst:35
msgid ":func:`create_task`"
msgstr ":func:`create_task`"
#: library/asyncio-api-index.rst:36
msgid "Start an asyncio Task, then returns it."
msgstr ""
#: library/asyncio-api-index.rst:38
msgid ":func:`current_task`"
msgstr ":func:`current_task`"
#: library/asyncio-api-index.rst:39
msgid "Return the current Task."
msgstr ""
#: library/asyncio-api-index.rst:41
msgid ":func:`all_tasks`"
msgstr ":func:`all_tasks`"
#: library/asyncio-api-index.rst:42
msgid "Return all tasks that are not yet finished for an event loop."
msgstr ""
#: library/asyncio-api-index.rst:44
2018-10-13 15:54:03 +00:00
msgid "``await`` :func:`sleep`"
msgstr ""
#: library/asyncio-api-index.rst:45
2018-10-13 15:54:03 +00:00
msgid "Sleep for a number of seconds."
msgstr ""
#: library/asyncio-api-index.rst:47
2018-10-13 15:54:03 +00:00
msgid "``await`` :func:`gather`"
msgstr ""
#: library/asyncio-api-index.rst:48
2018-10-13 15:54:03 +00:00
msgid "Schedule and wait for things concurrently."
msgstr ""
#: library/asyncio-api-index.rst:50
2018-10-13 15:54:03 +00:00
msgid "``await`` :func:`wait_for`"
msgstr ""
#: library/asyncio-api-index.rst:51
2018-10-13 15:54:03 +00:00
msgid "Run with a timeout."
msgstr ""
#: library/asyncio-api-index.rst:53
2018-10-13 15:54:03 +00:00
msgid "``await`` :func:`shield`"
msgstr ""
#: library/asyncio-api-index.rst:54
2018-10-13 15:54:03 +00:00
msgid "Shield from cancellation."
msgstr ""
#: library/asyncio-api-index.rst:56
2018-10-13 15:54:03 +00:00
msgid "``await`` :func:`wait`"
msgstr ""
#: library/asyncio-api-index.rst:57
2018-10-13 15:54:03 +00:00
msgid "Monitor for completion."
msgstr ""
#: library/asyncio-api-index.rst:59
#, fuzzy
msgid ":func:`timeout`"
msgstr ":func:`round`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:60
msgid "Run with a timeout. Useful in cases when ``wait_for`` is not suitable."
2018-10-13 15:54:03 +00:00
msgstr ""
#: library/asyncio-api-index.rst:62
2020-07-20 08:56:42 +00:00
#, fuzzy
msgid ":func:`to_thread`"
msgstr ":func:`round`"
#: library/asyncio-api-index.rst:63
msgid "Asynchronously run a function in a separate OS thread."
2020-07-20 08:56:42 +00:00
msgstr ""
#: library/asyncio-api-index.rst:65
2018-10-13 15:54:03 +00:00
msgid ":func:`run_coroutine_threadsafe`"
msgstr ":func:`run_coroutine_threadsafe`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:66
2018-10-13 15:54:03 +00:00
msgid "Schedule a coroutine from another OS thread."
msgstr ""
#: library/asyncio-api-index.rst:68
2018-10-13 15:54:03 +00:00
msgid "``for in`` :func:`as_completed`"
msgstr ""
#: library/asyncio-api-index.rst:69
2018-10-13 15:54:03 +00:00
msgid "Monitor for completion with a ``for`` loop."
msgstr ""
#: library/asyncio-api-index.rst:73 library/asyncio-api-index.rst:109
#: library/asyncio-api-index.rst:133 library/asyncio-api-index.rst:169
#: library/asyncio-api-index.rst:205 library/asyncio-api-index.rst:230
2018-10-13 15:54:03 +00:00
msgid "Examples"
msgstr "Exemples"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:74
2018-10-13 15:54:03 +00:00
msgid ""
":ref:`Using asyncio.gather() to run things in parallel "
"<asyncio_example_gather>`."
msgstr ""
#: library/asyncio-api-index.rst:77
2018-10-13 15:54:03 +00:00
msgid ""
":ref:`Using asyncio.wait_for() to enforce a timeout "
"<asyncio_example_waitfor>`."
msgstr ""
#: library/asyncio-api-index.rst:80
2018-10-13 15:54:03 +00:00
msgid ":ref:`Cancellation <asyncio_example_task_cancel>`."
msgstr ""
#: library/asyncio-api-index.rst:82
2018-10-13 15:54:03 +00:00
msgid ":ref:`Using asyncio.sleep() <asyncio_example_sleep>`."
msgstr ""
#: library/asyncio-api-index.rst:84
2018-10-13 15:54:03 +00:00
msgid "See also the main :ref:`Tasks documentation page <coroutine>`."
msgstr ""
#: library/asyncio-api-index.rst:88
2018-10-13 15:54:03 +00:00
msgid "Queues"
msgstr ""
#: library/asyncio-api-index.rst:90
2018-10-13 15:54:03 +00:00
msgid ""
"Queues should be used to distribute work amongst multiple asyncio Tasks, "
"implement connection pools, and pub/sub patterns."
msgstr ""
#: library/asyncio-api-index.rst:98
2018-10-13 15:54:03 +00:00
msgid ":class:`Queue`"
msgstr ":class:`Queue`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:99
2018-10-13 15:54:03 +00:00
msgid "A FIFO queue."
msgstr ""
#: library/asyncio-api-index.rst:101
2018-10-13 15:54:03 +00:00
msgid ":class:`PriorityQueue`"
msgstr ":class:`PriorityQueue`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:102
2018-10-13 15:54:03 +00:00
msgid "A priority queue."
msgstr ""
#: library/asyncio-api-index.rst:104
2018-10-13 15:54:03 +00:00
msgid ":class:`LifoQueue`"
msgstr ":class:`LifoQueue`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:105
2018-10-13 15:54:03 +00:00
msgid "A LIFO queue."
msgstr ""
#: library/asyncio-api-index.rst:110
2018-10-13 15:54:03 +00:00
msgid ""
":ref:`Using asyncio.Queue to distribute workload between several Tasks "
"<asyncio_example_queue_dist>`."
msgstr ""
#: library/asyncio-api-index.rst:113
2018-10-13 15:54:03 +00:00
msgid "See also the :ref:`Queues documentation page <asyncio-queues>`."
msgstr ""
#: library/asyncio-api-index.rst:117
2018-10-13 15:54:03 +00:00
msgid "Subprocesses"
2018-11-30 17:31:12 +00:00
msgstr "Sous-processus"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:119
2018-10-13 15:54:03 +00:00
msgid "Utilities to spawn subprocesses and run shell commands."
msgstr ""
#: library/asyncio-api-index.rst:125
2018-10-13 15:54:03 +00:00
msgid "``await`` :func:`create_subprocess_exec`"
msgstr ""
#: library/asyncio-api-index.rst:126
2018-10-13 15:54:03 +00:00
msgid "Create a subprocess."
msgstr ""
#: library/asyncio-api-index.rst:128
2018-10-13 15:54:03 +00:00
msgid "``await`` :func:`create_subprocess_shell`"
msgstr ""
#: library/asyncio-api-index.rst:129
2018-10-13 15:54:03 +00:00
msgid "Run a shell command."
msgstr ""
#: library/asyncio-api-index.rst:134
2018-10-13 15:54:03 +00:00
msgid ":ref:`Executing a shell command <asyncio_example_subprocess_shell>`."
msgstr ""
#: library/asyncio-api-index.rst:136
2018-10-13 15:54:03 +00:00
msgid "See also the :ref:`subprocess APIs <asyncio-subprocess>` documentation."
msgstr ""
#: library/asyncio-api-index.rst:141
2018-10-13 15:54:03 +00:00
msgid "Streams"
2018-11-30 17:31:12 +00:00
msgstr "Streams"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:143
2018-10-13 15:54:03 +00:00
msgid "High-level APIs to work with network IO."
msgstr ""
#: library/asyncio-api-index.rst:149
2018-10-13 15:54:03 +00:00
msgid "``await`` :func:`open_connection`"
msgstr ""
#: library/asyncio-api-index.rst:150
2018-10-13 15:54:03 +00:00
msgid "Establish a TCP connection."
msgstr ""
#: library/asyncio-api-index.rst:152
2018-10-13 15:54:03 +00:00
msgid "``await`` :func:`open_unix_connection`"
msgstr ""
#: library/asyncio-api-index.rst:153
2018-10-13 15:54:03 +00:00
msgid "Establish a Unix socket connection."
msgstr ""
#: library/asyncio-api-index.rst:155
2018-10-13 15:54:03 +00:00
msgid "``await`` :func:`start_server`"
msgstr ""
#: library/asyncio-api-index.rst:156
2018-10-13 15:54:03 +00:00
msgid "Start a TCP server."
msgstr ""
#: library/asyncio-api-index.rst:158
2018-10-13 15:54:03 +00:00
msgid "``await`` :func:`start_unix_server`"
msgstr ""
#: library/asyncio-api-index.rst:159
2018-10-13 15:54:03 +00:00
msgid "Start a Unix socket server."
msgstr ""
#: library/asyncio-api-index.rst:161
2018-10-13 15:54:03 +00:00
msgid ":class:`StreamReader`"
msgstr ":class:`StreamReader`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:162
2018-10-13 15:54:03 +00:00
msgid "High-level async/await object to receive network data."
msgstr ""
#: library/asyncio-api-index.rst:164
2018-10-13 15:54:03 +00:00
msgid ":class:`StreamWriter`"
msgstr ":class:`StreamWriter`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:165
2018-10-13 15:54:03 +00:00
msgid "High-level async/await object to send network data."
msgstr ""
#: library/asyncio-api-index.rst:170
2018-10-13 15:54:03 +00:00
msgid ":ref:`Example TCP client <asyncio_example_stream>`."
msgstr ""
#: library/asyncio-api-index.rst:172
2018-10-13 15:54:03 +00:00
msgid "See also the :ref:`streams APIs <asyncio-streams>` documentation."
msgstr ""
#: library/asyncio-api-index.rst:177
2018-10-13 15:54:03 +00:00
msgid "Synchronization"
msgstr ""
#: library/asyncio-api-index.rst:179
2018-10-13 15:54:03 +00:00
msgid "Threading-like synchronization primitives that can be used in Tasks."
msgstr ""
#: library/asyncio-api-index.rst:185
2018-10-13 15:54:03 +00:00
msgid ":class:`Lock`"
msgstr ":class:`Lock`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:186
2018-10-13 15:54:03 +00:00
msgid "A mutex lock."
msgstr ""
#: library/asyncio-api-index.rst:188
2018-10-13 15:54:03 +00:00
msgid ":class:`Event`"
msgstr ":class:`Event`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:189
2018-10-13 15:54:03 +00:00
msgid "An event object."
msgstr ""
#: library/asyncio-api-index.rst:191
2018-10-13 15:54:03 +00:00
msgid ":class:`Condition`"
msgstr ":class:`Condition`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:192
2018-10-13 15:54:03 +00:00
msgid "A condition object."
msgstr ""
#: library/asyncio-api-index.rst:194
2018-10-13 15:54:03 +00:00
msgid ":class:`Semaphore`"
msgstr ":class:`Semaphore`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:195
2018-10-13 15:54:03 +00:00
msgid "A semaphore."
msgstr ""
#: library/asyncio-api-index.rst:197
2018-10-13 15:54:03 +00:00
msgid ":class:`BoundedSemaphore`"
msgstr ":class:`BoundedSemaphore`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:198
2018-10-13 15:54:03 +00:00
msgid "A bounded semaphore."
msgstr ""
#: library/asyncio-api-index.rst:200
2022-05-22 21:15:02 +00:00
#, fuzzy
msgid ":class:`Barrier`"
msgstr ":class:`Semaphore`"
#: library/asyncio-api-index.rst:201
2022-05-22 21:15:02 +00:00
msgid "A barrier object."
msgstr ""
#: library/asyncio-api-index.rst:206
2018-10-13 15:54:03 +00:00
msgid ":ref:`Using asyncio.Event <asyncio_example_sync_event>`."
msgstr ""
#: library/asyncio-api-index.rst:208
2022-05-22 21:15:02 +00:00
msgid ":ref:`Using asyncio.Barrier <asyncio_example_barrier>`."
msgstr ""
#: library/asyncio-api-index.rst:210
2018-10-13 15:54:03 +00:00
msgid ""
"See also the documentation of asyncio :ref:`synchronization primitives "
"<asyncio-sync>`."
msgstr ""
#: library/asyncio-api-index.rst:215
2018-10-13 15:54:03 +00:00
msgid "Exceptions"
msgstr "Exceptions"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:222
2018-10-13 15:54:03 +00:00
msgid ":exc:`asyncio.CancelledError`"
msgstr ":exc:`asyncio.CancelledError`"
2018-10-13 15:54:03 +00:00
#: library/asyncio-api-index.rst:223
2018-10-13 15:54:03 +00:00
msgid "Raised when a Task is cancelled. See also :meth:`Task.cancel`."
msgstr ""
#: library/asyncio-api-index.rst:225
2022-05-22 21:15:02 +00:00
msgid ":exc:`asyncio.BrokenBarrierError`"
msgstr ""
#: library/asyncio-api-index.rst:226
2022-05-22 21:15:02 +00:00
msgid "Raised when a Barrier is broken. See also :meth:`Barrier.wait`."
msgstr ""
#: library/asyncio-api-index.rst:231
2018-10-13 15:54:03 +00:00
msgid ""
":ref:`Handling CancelledError to run code on cancellation request "
"<asyncio_example_task_cancel>`."
msgstr ""
#: library/asyncio-api-index.rst:234
2018-10-13 15:54:03 +00:00
msgid ""
"See also the full list of :ref:`asyncio-specific exceptions <asyncio-"
"exceptions>`."
msgstr ""