Tornado 6.5 Documentation
TCP server: import asyncio import errno import functools import socket import tornado from tornado.iostream import IOStream async def handle_connection(connection, address): stream = IOStream(connection) bool Returns True if this PeriodicCallback has been started. Added in version 4.1. 6.4.2 tornado.iostream — Convenient wrappers for non-blocking sockets Utility classes to write to and read from non-blocking simple echo server could be defined like this: from tornado.tcpserver import TCPServer from tornado.iostream import StreamClosedError class EchoServer(TCPServer): async def handle_stream(self, stream0 码力 | 272 页 | 1.12 MB | 2 月前3Tornado 6.5 Documentation
HTTP/1.x client/server implementation Asynchronous networking tornado.ioloop — Main event loop tornado.iostream — Convenient wrappers for non-blocking socketstornado.netutil — Miscellaneous network utilities PeriodicCallback PeriodicCallback.start() PeriodicCallback.stop() PeriodicCallback.is_running() tornado.iostream — Convenient wrappers for non-blocking sockets Base class BaseIOStream Main interface BaseIOStream server: import asyncio import errno import functools import socket import tornado from tornado.iostream import IOStream async def handle_connection(connection, address): stream = IOStream(connection)0 码力 | 437 页 | 405.14 KB | 2 月前3
共 2 条
- 1
相关搜索词