[在Windows中使用Python在后台运行应用程序

问题描述 投票:0回答:1
path = "C:\\Users\\BIKRAM\\Documents\\LTspiceXVII\\NETLIST"
for filename in glob.glob(os.path.join(path, '*.cir')):
    ltspice_path = r'C:\\Program Files\\LTC\\LTspiceXVII\\XVIIx64.exe'
    subprocess.Popen([ltspice_path, filename ])

我正在运行此代码以将.cir文件的倍数执行到LTSpice应用程序中。但是,这里的LTSpice将为每个.cir文件打开。有没有办法在不打开LTSpice UI的情况下运行所有​​文件?

python-3.x simulator circuit
1个回答
0
投票

LTSpice模拟可以通过使用命令提示符的批处理来执行

LTSpice帮助>操作模式>命令行开关

<path\of\program>XVIIx86.exe -b -Run file_name.cir

[-b将执行.cir.asc,而无需打开LTSpice

这可能有助于将其添加到您的多个仿真程序中

© www.soinside.com 2019 - 2024. All rights reserved.