如何在python脚本中运行我自己的外部命令

2024-05-16 00:49:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用python运行我自己的非系统外部命令。在

比如“sudo insteon on 23”。子流程和操作系统是为系统调用而设计的。在

有人知道怎么做吗?在

谢谢


Tags: 外部命令on系统sudo流程insteon
1条回答
网友
1楼 · 发布于 2024-05-16 00:49:06

您可以使用subprocess.Popen进行此操作:

import shlex
import subprocess
proc = subprocess.Popen(shlex.split('sudo insteon on 23'))
proc.communicate()

相关问题 更多 >