有什么不同subprocess.call在python之间直接命令行输入?

2024-04-25 22:41:48 发布

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

我在使用python脚本调用FEM软件Abaqus时遇到了一个问题。这是它: 当我使用脚本启动abaqus作业时,abaqus被调用,但在软件内的预处理过程中发生错误:

subprocess.call(["abaqus job=job_name oldjob=oldjob_name user=user.for int  scratch=C:\Temp"],shell=True)

但是当我叫“abaqus job=job\u name oldjob=oldjob\u name user”时=用户.forintscratch=C:\Temp“直接在命令行中运行。 这两种方法有什么区别吗?在


Tags: name脚本软件过程错误作业jobcall