【发布时间】:2021-08-23 08:42:57
【问题描述】:
我有一个需要在 GCP Dataflow 管道中解密的文件,我的代码是用 Python 编写的。我曾尝试使用 subprocess 远程调用 gpg 命令:
subprocess.call(['gpg', '-d', '/tmp/test.csv.gpg' ,'>', '/tmp/test.csv'])
或
subprocess.call(['gpg', '-d', '/tmp/test.csv.gpg > /tmp/test.csv'])
但上面的代码 sn-ps 似乎无法正常工作。因为上述代码执行后并没有创建新文件。有谁知道如何远程触发这个 gpg 命令?
任何帮助将不胜感激。谢谢
【问题讨论】:
标签: python google-cloud-dataflow apache-beam gnupg