mirror of
https://github.com/python/cpython.git
synced 2025-08-01 23:53:15 +00:00
Merge 3.4 -> 3.5
This commit is contained in:
commit
1c99e529dd
2 changed files with 6 additions and 5 deletions
|
@ -14,14 +14,14 @@ This page lists common traps and explains how to avoid them.
|
|||
Debug mode of asyncio
|
||||
---------------------
|
||||
|
||||
The implementation of :mod:`asyncio` module has been written for performances.
|
||||
To development with asyncio, it's required to enable the debug checks to ease
|
||||
the development of asynchronous code.
|
||||
The implementation of :mod:`asyncio` has been written for performance.
|
||||
In order to ease the development of asynchronous code, you may wish to
|
||||
enable *debug mode*.
|
||||
|
||||
Setup an application to enable all debug checks:
|
||||
To enable all debug checks for an application:
|
||||
|
||||
* Enable the asyncio debug mode globally by setting the environment variable
|
||||
:envvar:`PYTHONASYNCIODEBUG` to ``1``
|
||||
:envvar:`PYTHONASYNCIODEBUG` to ``1``, or by calling :meth:`BaseEventLoop.set_debug`.
|
||||
* Set the log level of the :ref:`asyncio logger <asyncio-logger>` to
|
||||
:py:data:`logging.DEBUG`. For example, call
|
||||
``logging.basicConfig(level=logging.DEBUG)`` at startup.
|
||||
|
|
|
@ -590,6 +590,7 @@ Richie Hindle
|
|||
Konrad Hinsen
|
||||
David Hobley
|
||||
Tim Hochberg
|
||||
Benjamin Hodgson
|
||||
Joerg-Cyril Hoehle
|
||||
Gregor Hoffleit
|
||||
Chris Hoffman
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue