Python向(相同)Vivado控制台发送命令

2024-09-28 01:23:51 发布

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

我有一个与vivado TCL控制台交互的python应用程序。所有Vivado命令都放在TCL脚本中,并在TCL模式下从python调用Vivado,如下所示

cmd = "vivado -mode tcl -source <script.tcl>"
system(cmd)

这种方法有效。但这种方法存在一个问题。对于每个脚本,它都会调用一个新的vivado进程,这种调用本质上是缓慢的。我想知道是否有可能从python ie向相同的vivado控制台发送类似这样的命令

vivado -mode tcl
source <script1.tcl>
source <script2.tcl>

最后,执行完所有命令后,退出TCL控制台


Tags: 方法命令脚本cmd应用程序source进程mode

热门问题