使用nebula sdk 查询数据库中点和边数量

使用nebula-python (nebula2)查询数据库中点和边数量,使用命令show stats。查询出来一个二维表,但是解析这个表时候遇到困难。社友们能帮我解决这个问题吗。

试试这个社区用户做的小工具?可以把结果变成 JSON:GitHub - nebula-contrib/NebulaResultSetBoot: NebulaResultSetBoot is a small tool to help developers convert Nebula client's query results to JSON.

我看看还有比我更笨的方法吗?

        for index, res in enumerate(result_set):
            for i, r in enumerate(res):
                if i == 1:
                    if r.get_value().get_sVal().decode('utf-8') == "vertices":
                        data["nodes"] = result_set.column_values("Count")[index].get_value().get_iVal()
                    elif r.get_value().get_sVal().decode('utf-8') == "edges":
                        data["edges"] = result_set.column_values("Count")[index].get_value().get_iVal()

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。