我想知道是否有办法动态更改子进程调用。现在我遇到了一个问题,我只能将静态字符串输入到 google colab 的子进程调用中,而无法输入字符串变量。
这是我正在尝试做的一个例子:
for file in list_of_files:
cflow_data = !cflow file
我正在努力寻找一种方法来将该动态字符串值输出到 google colab 中的子进程调用。我尝试了多种方法,包括:
- subprocess.Popen() 后跟 .communicate()
- os.system()
- subprocess.call()
并无济于事。如果有人对此有任何见解,或者在 Goolge Colab 中是否有可能,那就太好了。谢谢!