Python 3.x 如何从python文件运行tcl脚本,以及发送其他命令
我必须编写一个python程序,它必须运行tcl脚本。此tcl脚本是打开modelsim的脚本。打开modelsim(在cmd中,而不是在gui中)后,我必须运行命令“run-all”(modelsim的命令) 我尝试了以下方法:Python 3.x 如何从python文件运行tcl脚本,以及发送其他命令,python-3.x,modelsim,Python 3.x,Modelsim,我必须编写一个python程序,它必须运行tcl脚本。此tcl脚本是打开modelsim的脚本。打开modelsim(在cmd中,而不是在gui中)后,我必须运行命令“run-all”(modelsim的命令) 我尝试了以下方法: import os os.popen("cd C:/raft/raftortwo/girobo2/ver/sim") os.system("vsim -c -do top_tb_simulate.tcl") 我可以在python控制台中看到modelsin正在运行,
import os
os.popen("cd C:/raft/raftortwo/girobo2/ver/sim")
os.system("vsim -c -do top_tb_simulate.tcl")
我可以在python控制台中看到modelsin正在运行,我已经到了必须运行run-all
它看起来像:
....
....
....
# .windowmgr isa className
# while executing
# "layout load NoDesign"
VSIM 2> here I have to run the `run -all`
如何从python程序执行它?是什么阻止您将“run-all”放在do文件的末尾?@FritzDC-这正是我所做的:)