我大约在一年半前开始使用Javascript,但我大约在一周前开始使用Python,所以我还是一个初学者。所以我试图弄清楚一个用户是否已经存储到users表中,如果没有,它会将它们添加到其中,如果是,则跳过。在
import rethinkdb as r
r.db('bot').table('users').filter(r.row["id"] == "253544423110082589").run()
此代码应该返回
^{pr2}$那么我该怎么检查它是不是空的呢?在
我试过
if not r.db('bot').table('users').filter(r.row["id"] == "253544423110082589").run():
# add user to table
else:
continue
但即使用户不在表中,它也会继续。所以,请告诉我我做错了什么,以及我如何才能让它真正发挥作用
从the docs使用
is_empty
函数:您也可以使用^{}
^{pr2}$我不熟悉你使用的库,但你可能可以检查一下表的长度。
它可能看起来像这样:
相关问题 更多 >
编程相关推荐