gpt4 book ai didi

python - RxPy 中first() 的用法

转载 作者:太空宇宙 更新时间:2023-11-03 16:41:29 31 4
gpt4 key购买 nike

如何从 RxPy 中的 Observable 序列中恢复元素

obs = Observable.from_([1,2,3])
print obs.first()

应该打印 1,但它返回另一个 AnonymousObservable,而不是元素。

一般来说,从 Observable 序列中恢复元素的最佳运算符是什么?

最佳答案

这对我有用

obs = Observable.from_([1,2,3])
first = list(obs.first().to_blocking())[0]
print(first)

to_blocking 调用将序列转换为迭代器(类型为 rx.core.blockingobservable.BlockingObservable),并且 list()转换允许访问内部值。

关于python - RxPy 中first() 的用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36746824/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com