def diffFile(path):
firstFile=run("md5sum "+path)
return firstFile
我想执行上面的方法并在python的调用方法中获得返回“firstFile”,但迄今为止尝试了所有可行的方法都没有成功。全局也无法发送返回主要调用..结构创建另一个进程所以任何替代?
答案 0 :(得分:1)
只需使用子进程模块来调用外部文件。 调用外部文件时,有几种方法可以处理不同的输出流。
def diffFile(path):
return subprocess.check_output("md5sum "+path)