运行 命令提示符中的命令使用 python 脚本

Run commands in command prompt using python script

我有一个嵌入式开发板,可以从开发板的串口访问。我 run/type 在这个板上有一些命令。我想自动执行此任务。我想编写一个脚本,它自己执行 运行 所有命令。该脚本应等待上一个命令完成。

我知道一个软件 "SecureCRT" 可以做到,但不是免费的。

编辑: 我的嵌入式板就像一台远程计算机。因此,使用 python 命令,我首先登录我的板,然后尝试 运行 一些命令。

我的代码是这样的。

import os
import time 

os.system("sudo minicom usb");
time.sleep(1);
#os.system("<some_command_on_remote_computer>");
os.system("ls -a");
time.sleep(1);

minicom usb 显示我的嵌入式板的串口输出。我端口的所有调试打印都在这个端口上。所以,通过使用 "sudo minicom usb" 命令,我可以登录我的嵌入式板,但之后我不能 运行 "ls -a" 我的嵌入式板上的命令。

我得到了 acroos paramiko 包,但在 ssh 上工作,我不知道如何使用它来解决我的问题。

忘记尝试控制命令提示符终端程序,使用PySerial模块打开串口并直接发送数据。