不能使用';is(inside())和#x27;或者在gremlin_python中有(id,inside())
我想使用gremlin_python获取密钥范围内的数据。不能使用';is(inside())和#x27;或者在gremlin_python中有(id,inside()),python,gremlin,Python,Gremlin,我想使用gremlin_python获取密钥范围内的数据。 它在gremlin中工作。sh: g.V().values('timestamp').is(内部(1557298800.01557295200.0)) 或 g.V().has('timestamp',内部(1557298800.01557295200.0)) 但是当我在python中使用g.V().values('timestamp').is(1557298800.0).toList()时, “is”下的错误报告为SyntaxError
它在gremlin中工作。sh:
g.V().values('timestamp').is(内部(1557298800.01557295200.0))
或
g.V().has('timestamp',内部(1557298800.01557295200.0))
但是当我在python中使用
g.V().values('timestamp').is(1557298800.0).toList()时,
“is”下的错误报告为SyntaxError:invalid syntax
。
当我在python中使用g.V().has('timestamp',inside(1557298800.01557295200.0)).toList()时,
错误报告为NameError:未定义名称“内部”
现在,我如何将python中的范围查询与gremlin_python一起使用?python中的is()
步骤与is
python关键字冲突,因此您必须将其称为is_u()
。我假设对于inside(),错误报告为KeyError:None
。但是我可以在gremlin.sh中使用相同的语法指定为inside(long(15573600000)、long(15573708000))