uvloop/docs/user/index.rst

41 lines
719 B
ReStructuredText

User Guide
==========
This section of the documentation provides information about how to use
uvloop.
Installation
------------
`uvloop` is available from PyPI. It requires Python 3.7.
Use pip to install it.
.. code-block:: console
$ pip install uvloop
Using uvloop
------------
To make asyncio use the event loop provided by `uvloop`, you install the
`uvloop` event loop policy:
.. code-block:: python
import asyncio
import uvloop
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
Alternatively, you can create an instance of the loop manually, using:
.. code-block:: python
import asyncio
import uvloop
loop = uvloop.new_event_loop()
asyncio.set_event_loop(loop)