python - 我应该如何使用 python 脚本将用户名和密码传递给 Cassandra
问题描述
我是 python 编程的新手,我正在尝试构建一个脚本来备份 Casandra 元数据。当 yaml 文件中配置了身份验证时,我的脚本工作正常,但是当我们打开身份验证时它失败了。
这是我调用 CQLSH 的部分。
with open(save_path + '/' + filename, 'w') as f:
query_process = subprocess.Popen(['echo', query], stdout=subprocess.PIPE)
cqlsh = subprocess.Popen(('/bin/cqlsh', host),
stdin=query_process.stdout, stdout=f)
query_process.stdout.close()
return (save_path + filename)
如果有人可以提供帮助,那对我真的很有帮助。
解决方案
推荐阅读
- r - 在不使用任何包的情况下将 081020 转换为日期格式 08/10/20
- vba - 计算行单元格并复制和粘贴
- python-3.x - 套接字 sendto 在 Android 上不起作用(kivy,buildozer)
- c++ - 在 C++ 中正确实现合并插入排序,并且可以使用
- c# - 将下拉列表添加到 DataGrid 列并在运行时填充行 C#
- python - Trying to write a code for translating input
- git - 使用大文件设置远程 Git 的最佳方法
- azure - 如何搜索数组并选择逻辑应用程序中的元素
- spring-data-jpa - Spring Data Rest - 无法使用 PUT 或 PATCH 更新嵌套对象
- javascript - Reactjs 循环并在循环中添加条件元素