Tornado 6.1 Documentation
8003: user nginx; worker_processes 1; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 1024; use epoll; } http { # Enumerate all the Tornado servers here Asynchronous networking tornado.ioloop — Main event loop IOLoop objects Running an IOLoop I/O events Callbacks and timeouts tornado.iostream — Convenient wrappers for non-blocking sockets Base class read_until_close() print("message from client:", message.decode().strip()) def connection_ready(sock, fd, events): while True: try: connection, address = sock.accept() except BlockingIOError:0 码力 | 931 页 | 708.03 KB | 1 年前3
Tornado 6.0 Documentation
8003: user nginx; worker_processes 1; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 1024; use epoll; } http { # Enumerate all the Tornado servers here Asynchronous networking tornado.ioloop — Main event loop IOLoop objects Running an IOLoop I/O events Callbacks and timeouts tornado.iostream — Convenient wrappers for non-blocking sockets Base class read_until_close() print("message from client:", message.decode().strip()) def connection_ready(sock, fd, events): while True: try: connection, address = sock.accept() except socket0 码力 | 869 页 | 692.83 KB | 1 年前3
Tornado 4.5 Documentation
8003: user nginx; worker_processes 1; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 1024; use epoll; } http { # Enumerate all the Tornado servers here Asynchronous networking tornado.ioloop — Main event loop IOLoop objects Running an IOLoop I/O events Callbacks and timeouts Debugging and error handling Methods for subclasses tornado.iostream — Convenient org/3.5/library/unittest.html#module-unittest] case. In addition to I/O events, the IOLoop can also schedule time-based events. IOLoop.add_timeout is a non-blocking alternative to time.sleep [https://docs0 码力 | 333 页 | 322.34 KB | 1 年前3
Tornado 5.1 Documentation
1.1 (continued from previous page) error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 1024; use epoll; } http { # Enumerate all the Tornado servers here upstream Asynchronous networking 93 Tornado Documentation, Release 5.1.1 In addition to I/O events, the IOLoop can also schedule time-based events. IOLoop.add_timeout is a non- blocking alternative to time.sleep. IOLoop read_until_close() print("message from client:", message.decode().strip()) def connection_ready(sock, fd, events): while True: try: connection, address = sock.accept() except socket.error as e: if e.args[0]0 码力 | 243 页 | 895.80 KB | 1 年前3
Tornado 5.1 Documentation
8003: user nginx; worker_processes 1; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 1024; use epoll; } http { # Enumerate all the Tornado servers here Asynchronous networking tornado.ioloop — Main event loop IOLoop objects Running an IOLoop I/O events Callbacks and timeouts Debugging and error handling Methods for subclasses tornado.iostream — Convenient org/3.6/library/unittest.html#module-unittest] case. In addition to I/O events, the IOLoop can also schedule time-based events. IOLoop.add_timeout is a non-blocking alternative to time.sleep [https://docs0 码力 | 359 页 | 347.32 KB | 1 年前3
Tornado 6.1 Documentation
8003: user nginx; worker_processes 1; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 1024; (continues on next page) 6.1. User’s guide 35 Tornado Documentation read_until_close() print("message from client:", message.decode().strip()) def connection_ready(sock, fd, events): while True: try: connection, address = sock.accept() (continues on next page) 96 Chapter 6 5.0. I/O events IOLoop.add_handler(fd: Union[int, tornado.ioloop._Selectable], handler: Callable[[...], None], events: int) → None Registers the given handler to receive the given events for fd. The0 码力 | 245 页 | 904.24 KB | 1 年前3
Tornado 4.5 Documentation
8003: user nginx; worker_processes 1; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 1024; use epoll; } http { # Enumerate all the Tornado servers here upstream such as one IOLoop per thread, or per unittest case. In addition to I/O events, the IOLoop can also schedule time-based events. IOLoop.add_timeout is a non- blocking alternative to time.sleep. IOLoop import errno import functools import tornado.ioloop import socket def connection_ready(sock, fd, events): while True: try: connection, address = sock.accept() except socket.error as e: if e.args[0]0 码力 | 222 页 | 833.04 KB | 1 年前3
Tornado 6.0 Documentation
8003: user nginx; worker_processes 1; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 1024; use epoll; } http { # Enumerate all the Tornado servers here upstream read_until_close() print("message from client:", message.decode().strip()) def connection_ready(sock, fd, events): while True: try: connection, address = sock.accept() except socket.error as e: if e.args[0] 5.0. I/O events IOLoop.add_handler(fd: Union[int, tornado.ioloop._Selectable], handler: Callable[[...], None], events: int) → None Registers the given handler to receive the given events for fd. The0 码力 | 245 页 | 885.76 KB | 1 年前3
Tornado 6.4 Documentation
8003: user nginx; worker_processes 1; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 1024; use epoll; } http { # Enumerate all the Tornado servers here upstream read_until_close() print("message from client:", message.decode().strip()) def connection_ready(sock, fd, events): while True: try: connection, address = sock.accept() except BlockingIOError: return connection since version 5.0. I/O events IOLoop.add_handler(fd: int, handler: Callable[[int, int], None], events: int) → None IOLoop.add_handler(fd: _S, handler: Callable[[_S, int], None], events: int) → None Registers0 码力 | 268 页 | 1.09 MB | 1 年前3
Tornado 6.2 Documentation
8003: user nginx; worker_processes 1; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 1024; use epoll; } http { # Enumerate all the Tornado servers here upstream read_until_close() print("message from client:", message.decode().strip()) def connection_ready(sock, fd, events): while True: try: connection, address = sock.accept() except BlockingIOError: return connection version 5.0. I/O events IOLoop.add_handler(fd: int, handler: Callable[[int, int], None], events: int) → None IOLoop.add_handler(fd: _S, handler: Callable[[_S, int], None], events: int) → None Registers0 码力 | 260 页 | 1.06 MB | 1 年前3
共 20 条
- 1
- 2













