【发布时间】:2020-09-30 01:41:48
【问题描述】:
我没有任何运气弄清楚如何做到这一点:
在ipython中,如果我执行以下命令
var = 'abc'
!echo $var | rev
它按预期工作。但是,如何将shell命令的输出捕获回python中的变量(如new_var = !echo $"var" | rev)?
我已经尝试了Running shell command and capturing the output 此处的大多数示例,但都没有成功,因为变量 var 在传递给使用子流程库的众多解决方案中的任何一个时都没有按预期工作。
【问题讨论】: