如何使用python subprocess.call将标准输出定向到字符串而不是文件
以下问题涉及如何将subprocess.call写入输出文件如何使用python subprocess.call将标准输出定向到字符串而不是文件,python,Python,以下问题涉及如何将subprocess.call写入输出文件 在python中是否可以将subprocess.call()的标准输出重定向到字符串对象,而不必创建文件?例如,我想调用md5sum命令,并将结果保存为字符串。是否有放弃文件生成步骤的方法?当然,使用子流程。以类似的方式检查\u output()(它与调用具有相同的参数结构),它将以字节字符串的形式为您返回输出。为什么要拒绝投票?在我看来,这项研究已经完成,这个问题很清楚,也很有用。欢迎反馈。
在python中是否可以将subprocess.call()的标准输出重定向到字符串对象,而不必创建文件?例如,我想调用md5sum命令,并将结果保存为字符串。是否有放弃文件生成步骤的方法?当然,使用
子流程。以类似的方式检查\u output()
(它与调用具有相同的参数结构),它将以字节字符串的形式为您返回输出。为什么要拒绝投票?在我看来,这项研究已经完成,这个问题很清楚,也很有用。欢迎反馈。