python-3.x - 使用 Python 连接到 Netcool 中的 nco_sql
问题描述
目前,我正在使用 shell 脚本来连接nco_sql
Netcool 中的(一个 IBM Netcool 可执行文件)功能,以连接到它的 SQL 交互界面。使用它,我们正在查询从 SQL 文件(根据某些条件在脚本中创建)获取输入的对象服务器。我现在计划为相同的任务创建一个 python 脚本。我只是坚持连接到nco_sql
接口的代码部分。我怎样才能做到这一点?
我知道这可以通过使用 调用相同的外部命令来完成os.system()
,但我看到即使事件较少,它也需要 2-3 秒才能完成该任务。所以,我需要一些方法来更快地完成它(比 shell 脚本)
我们用于 shell 脚本的当前代码是 -
$NCHOME/omnibus/bin/nco_sql -server ObjectServer_name -username user_name -password password < input_file.txt > output_file.txt
它从文件中获取输入并在文件中提供输出。
解决方案
推荐阅读
- laravel - Fedora 中 Docker 中的卷权限被拒绝
- facebook-graph-api - 通过 facebook/instagram api 为我自己的用户获取最新图像?
- javascript - 如何在 cypress 中测试一个错误的请求
- facebook-graph-api - Facebook 营销 Adindsight API 中的“展示位置”字段
- javascript - Three.js 输出中的缓慢渲染过程
- postgresql - Sqlalchemy json 数组,在数组内执行类似查询
- python-2.7 - 离线安装 Python 2.7.16 和软件包。依赖关系的担忧
- ruby-on-rails - 没有路线匹配 [POST] "/line_items/1"
- odoo-11 - 按函数/计算字段分组,不带“store = True”
- python - 启动器中的 pip3 致命错误:无法使用“”创建进程