2024-10-01 04:53:42 发布
网友
我可以打开一个新的cmd窗口,通过Python连接plink和串口
cmd
plink
import os import subprocess os.system("start cmd /k plink.exe -serial COM4 -sercfg 115200,8,n,1,N")
这里仍然很好,但是当我想运行ifconfig时,它不起作用
ifconfig
os.system("ifconfig")
首先考虑使用本地Python串行连接实现,比如pyStIn,而不是运行控制台应用程序(^ {< CD1>})。
见Full examples of using pySerial package
无论如何,如果您运行的Windows批处理文件符合Python代码的要求,它也不会满足您的要求:
start cmd /k plink.exe -serial COM4 -sercfg 115200,8,n,1,N ifconfig
ifconfig不是顶级命令。这件事需要普林克来执行
您必须将命令提供给plink标准输入,请参见:Execute a command on device over serial connection with Plink
首先考虑使用本地Python串行连接实现,比如pyStIn,而不是运行控制台应用程序(^ {< CD1>})。
见Full examples of using pySerial package
无论如何,如果您运行的Windows批处理文件符合Python代码的要求,它也不会满足您的要求:
ifconfig
不是顶级命令。这件事需要普林克来执行您必须将命令提供给
plink
标准输入,请参见:Execute a command on device over serial connection with Plink
相关问题 更多 >
编程相关推荐