Swa*_*nil 4 python redis python-2.7
我在 Redis 中有一个排序集。我正在尝试通过在 Python 代码中使用 Zincrby 来更新特定元素的计数器值,例如:
conn.zincrby("usersSet", float(1), "user1")
Run Code Online (Sandbox Code Playgroud)
但它显示的错误为:“错误:值不是有效的浮点数”
我在 cli 上尝试了相同的命令:zincrby usersSet 1 users1 并且它工作正常。Python 代码中是否还有其他方法可以增加排序集中特定键的计数器值。
小智 8
redis-cli 和 python 连接器的参数顺序不同。你必须写conn.zincrby("usersSet", "user1", 1)
更新了python redis 库以匹配 redis-cli 的参数顺序。
因此,conn.zincrby("usersSet", 1, "user1")现在将是正确的用法。
| 归档时间: |
|
| 查看次数: |
4527 次 |
| 最近记录: |