在OracleNoSQL数据库上执行命令是否有类似于OS Python库的东西?

在OracleNoSQL数据库上执行命令是否有类似于OS Python库的东西?,python,bash,oracle,nosql,oracle-nosql,Python,Bash,Oracle,Nosql,Oracle Nosql,我不熟悉使用Oracle NoSql数据库。我试图从JSON文件将推文保存在API.Table中 Table是一种抽象,它允许您使用类似的模式作为关系数据库。我已经成功地创建了该表,并且使用以下命令成功地将JSON文件中的126条推文存储在其中: put table -name table_name -file ./tweets.json 我有一个Python脚本,它从流媒体收集推文并将它们存储在JSON文件中,我使用“os”库调用允许我进入kv bash的命令 import os os.sy

我不熟悉使用Oracle NoSql数据库。我试图从JSON文件将推文保存在API.Table中

Table是一种抽象,它允许您使用类似的模式作为关系数据库。我已经成功地创建了该表,并且使用以下命令成功地将JSON文件中的126条推文存储在其中:

put table -name table_name -file ./tweets.json
我有一个Python脚本,它从流媒体收集推文并将它们存储在JSON文件中,我使用“os”库调用允许我进入kv bash的命令

import os
os.system("java -jar lib/kvstore.jar runadmin -host kvlite -port 5000 -store kvstore")
现在,脚本提示kv bash很好,问题在于这行代码:

os.system("put table -name table_name -file ./tweets.json")
它不起作用的原因很简单,因为“os”库允许您在LinuxBash上执行命令,但不能在kv Bash中执行。是否有类似于这一行的内容,以便我可以在kv bash上执行该命令

作为参考,我还附加了一个图像,您可以看到两个终端。提前谢谢大家

也许可以试试这个

import os
os.system("java -jar lib/kvstore.jar runadmin -host kvlite -port 5000 -store 
kvstore put table -name table_name -file ./tweets.json")

你好,谢谢你的回答。正如我在问题的开头所说,你的建议就是我最初所做的。然而,对于我收集的数据量来说,这不是一个好方法,因为我必须一次又一次地重复这个过程。我还查看了API,但没有其他东西可以解决我的问题。@AliAs您可以按照以下命令导入os os.system(“java-jar lib/kvstore.jar runadmin-host kvlite-port 5000-store kvstore put table-name table_name-file./tweets.json”)。让我知道这是否有效。我已经编辑了上面的回复。是的,这绝对有效。非常感谢@AAP