处理WebSocket数据流的便捷方式
项目描述
一种在Python迭代器协议之上构建的、处理从WebSocket信息流便捷方式。
当订阅一个合格数据流时,我通常对最新的值感兴趣,即当我准备使用它时的值,或者自从上次检查以来所有的值。
whereismysock还有一个cite>最多订阅者,它具有一个上限,即它保留在内存中的消息数量(首先删除最旧的)。
>>> from whereismysock import latest >>> usdjpy = latest("ws://toplevel/USDJPY") >>> next(usdjpy) ...>>> from whereismysock import all >>> nk225 = all("ws://trades/NK225") >>> next(nk225) ...
我喜欢它,因为它使得“同步”不同来源的信息变得超级简单。
>>> hhi = latest("ws://toplevel/HHI") >>> hsi = latest("ws://toplevel/HSI") >>> next(zip(hhi, hsi)) ...
项目详情
关闭
whereismysock-2019.6.0.tar.gz散列
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8cafb54343eef1755ae874600eb9a16dde808bcf1dd4545ec03f8beb75f27e58 |
|
MD5 | f24d31772ea1542b0c690d34c322d741 |
|
BLAKE2b-256 | 789c8657e8a4cb8863f0e8213a9e779ca3ca51a413563aa0daaee8345d4dba61 |