gpt4 book ai didi

python - 在 Apache Cassandra 中混合执行两个 Python 脚本和 DatastaxBulk 加载器脚本以加载到 .csv

转载 作者:行者123 更新时间:2023-12-04 18:43:36 24 4
gpt4 key购买 nike

我有一个 .sh 文件,我在其中调用了两个 python 脚本:
对于 fileMaster.sh :

python script1.py && python script2.py
现在,问题是我想添加在 script2.py 之后使用 Datastax 批量加载程序上传到 Apache Cassandra 的操作。
所以,如果我这样做;
python script1.py && python script2.py && fileSlave.sh 
在与 fileSlave.sh 是:
export PATH=/home/mypc/dsbulk-1.7.0/bin:$PATH

source ~/.bashrc

dsbulk load -url /home/mypc/Desktop/foldertest/data.csv -k data_test -t data_table -delim "," -header true -m '0=time_exp, 1=p'
它让我访问被拒绝加载到 Cassandra。正如想象的那样,如果我直接在 fileMaster.sh 的 py 调用下添加 fileSlave.sh 的代码,则不可能做同样的事情
我怎样才能做到这一点?

最佳答案

我解决了这个问题,因为文件 fileMaster.sh 需要这个:

python script1.py && python script2.py

chmod u+x ./shell2.sh
./fileSlave.sh
有用!

关于python - 在 Apache Cassandra 中混合执行两个 Python 脚本和 DatastaxBulk 加载器脚本以加载到 .csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64701514/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com