跳到主要内容
版本:1.2.2

API总览

模块包源码

主要的API展示如下图:

OverviewOverview

以下模块是可选的。要安装它们,请在安装时添加对应参数。不同的参数可以一起使用。

  • file: 需要pip install syncstream[file]
  • host: 需要pip install syncstream[host]

模块

成员
说明
base用于不同模块的基本工具。
mproc透过Python标准库实现的、线程和进程安全的信息同步。
file文件信息同步,基于fasteners实现。
host网络服务信息同步,基于Flaskurllib3实现。
webtools用来实现网络服务的共享工具。
utilsPython标准库的一些扩展。

别名

成员
别名取自
GroupedMessagesyncstream.base.GroupedMessage
redirect_stdoutsyncstream.base.redirect_stdout
redirect_stderrsyncstream.base.redirect_stderr
LineBuffersyncstream.mproc.LineBuffer
LineProcBuffersyncstream.mproc.LineProcBuffer
LineProcMirrorsyncstream.mproc.LineProcMirror
LineFileBuffersyncstream.file.LineFileBuffer
LineHostBuffersyncstream.host.LineHostBuffer
LineHostMirrorsyncstream.host.LineHostMirror
LineHostReadersyncstream.host.LineHostReader