peewee Documentation Release 3.5.0
need for special-purpose “loop-aware” re-implementations of everything. Third-party libraries using asyncio usually have to re-implement layers and layers of code as well as re-implementing the protocols themselves futures, tasks, promises. No cruft. Gevent works with both Python 2 and Python 3. Gevent is Pythonic. Asyncio is an un-pythonic abomination. Besides monkey-patching socket, no special steps are required if0 码力 | 347 页 | 380.80 KB | 1 年前3peewee Documentation Release 3.4.0
need for special-purpose “loop-aware” re-implementations of everything. Third-party libraries using asyncio usually have to re-implement layers and layers of code as well as re-implementing the protocols themselves noise. No callbacks. No cruft. Gevent works with both Python 2 and Python 3. Gevent is Pythonic. Asyncio is an un-pythonic abomination. Besides monkey-patching socket, no special steps are required if0 码力 | 349 页 | 382.34 KB | 1 年前3peewee Documentation Release 3.5.0
need for special-purpose “loop-aware” re-implementations of everything. Third-party libraries using asyncio usually have to re-implement layers and layers of code as well as re-implementing the protocols themselves tasks, promises. No cruft. • Gevent works with both Python 2 and Python 3. • Gevent is Pythonic. Asyncio is an un-pythonic abomination. Besides monkey-patching socket, no special steps are required if0 码力 | 282 页 | 1.02 MB | 1 年前3peewee Documentation Release 3.3.0
need for special-purpose “loop-aware” re-implementations of everything. Third-party libraries using asyncio usually have to re-implement layers and layers of code as well as re-implementing the protocols themselves No callbacks. No cruft. • Gevent works with both Python 2 and Python 3. • Gevent is Pythonic. Asyncio is an un-pythonic abomination. Besides monkey-patching socket, no special steps are required if0 码力 | 280 页 | 1.02 MB | 1 年前3peewee Documentation Release 3.4.0
need for special-purpose “loop-aware” re-implementations of everything. Third-party libraries using asyncio usually have to re-implement layers and layers of code as well as re-implementing the protocols themselves No callbacks. No cruft. • Gevent works with both Python 2 and Python 3. • Gevent is Pythonic. Asyncio is an un-pythonic abomination. Besides monkey-patching socket, no special steps are required if0 码力 | 284 页 | 1.03 MB | 1 年前3peewee Documentation Release 3.6.0
need for special-purpose “loop-aware” re-implementations of everything. Third-party libraries using asyncio usually have to re-implement layers and layers of code as well as re-implementing the protocols themselves futures, tasks, promises. No cruft. Gevent works with both Python 2 and Python 3. Gevent is Pythonic. Asyncio is an un-pythonic abomination. Besides monkey-patching socket, no special steps are required if0 码力 | 377 页 | 399.12 KB | 1 年前3peewee Documentation Release 3.6.0
need for special-purpose “loop-aware” re-implementations of everything. Third-party libraries using asyncio usually have to re-implement layers and layers of code as well as re-implementing the protocols themselves tasks, promises. No cruft. • Gevent works with both Python 2 and Python 3. • Gevent is Pythonic. Asyncio is an un-pythonic abomination. Besides monkey-patching socket, no special steps are required if0 码力 | 302 页 | 1.02 MB | 1 年前3
共 7 条
- 1