我正在尝试使用带有 Popen 的子进程模块从指定的 URL 获取日志,但是,我无法获取日志并且程序返回一个空白。
我一直在使用下面提到的代码:
import subprocess
url = r'C:\project\dummy\pro'
mycmd = ['svn', 'log', url]
log = subprocess.Popen(mycmd, shell=True,
stdin = subprocess.PIPE, stdout = subprocess.PIPE,
stderr = subprocess.PIPE)
result = log.wait()
out1, err = log.communicate()
print out1
我需要将输出字符串用作程序的下一部分。任何帮助,将不胜感激。