# 示例代码:运行 Python 命令
# 使用 subprocess 模块来运行 Python 命令
import subprocess
# 定义要运行的 Python 命令
command = ["python", "-c", "print('Hello, World!')"]
# 使用 subprocess.run 来执行命令,并捕获输出
result = subprocess.run(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)
# 打印命令的标准输出
print("命令输出:", result.stdout)
# 如果有错误信息,打印错误信息
if result.stderr:
print("命令错误:", result.stderr)
subprocess.run 来运行 Python 命令。["python", "-c", "print('Hello, World!')"] 表示通过 Python 解释器执行一段简单的 Python 代码 print('Hello, World!')。stdout=subprocess.PIPE 和 stderr=subprocess.PIPE 参数用于捕获标准输出和标准错误。result.stdout 将包含输出内容;如果有错误,result.stderr 将包含错误信息。如果你只需要运行简单的 Python 代码片段,可以直接在 Python 脚本中编写代码,而不需要通过命令行调用。
上一篇:python psycopg2
下一篇:python查看当前路径
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站