在Python中,可以使用subprocess
模块来获取控制台输出内容。下面是一个示例代码:
import subprocess
# 执行命令并获取输出内容
result = subprocess.run(['ls', '-l'], capture_output=True, text=True)
# 输出控制台内容
print(result.stdout)
在上面的示例代码中,subprocess.run
函数用于执行命令ls -l
,并使用capture_output=True
参数来捕获命令的输出内容。然后通过result.stdout
来获取控制台输出内容并打印出来。