API总览
模块包源码
主要的API展示如下图:
以下模块是可选的。要安装它们,请在安装时添加对应参数。不同的参数可以一起使用。
file
: 需要pip install syncstream[file]
host
: 需要pip install syncstream[host]
模块
成员 | |
---|---|
base | 用于不同模块的基本工具。 |
mproc | 透过Python标准库实现的、线程和进程安全的信息同步。 |
file | 文件信息同步,基于fasteners 实现。 |
host | 网络服务信息同步,基于Flask-RESTful 和urllib3 实现。 |
webtools | 用来实现网络服务的共享工具。 |
别名
成员 | |
---|---|
LineBuffer | syncstream.mproc.LineBuffer |
LineProcBuffer | syncstream.mproc.LineProcBuffer |
LineProcMirror | syncstream.mproc.LineProcMirror |
LineFileBuffer | syncstream.file.LineFileBuffer |
LineHostBuffer | syncstream.host.LineHostBuffer |
LineHostMirror | syncstream.host.LineHostMirror |