我试图在我的Python中调用pstools (特别是psloggedon.exe)。
import sys, subprocess, socket, string
import wmi, win32api, win32con
pst = subprocess.Popen(
["D:\pstools\psloggedon.exe", "-l", "-x", "\\10.10.10.10"],
stdout = subprocess.PIPE,
stderr = subprocess.PIPE
)
out, error = pst.communicate()
print pst, "is output"这是输出
<subprocess.Popen object at 0x0000000002B18D68> is output我希望输出是
DOMAIN\user谢谢
发布于 2014-05-15 18:51:10
如果要打印输出,则必须使用print out, "is output"而不是print pst, "is output",因为out将包含输出。
https://stackoverflow.com/questions/23685675
复制相似问题