1
我試圖通過命令行將變量傳遞給abaqus
腳本文件(.psf)。每次執行另一個腳本時都會執行命令行調用,並且每次調用中的變量都有不同的值。在這方面,我可以在使用的命令語法方面提供幫助。我試過os.system
和subprocess.Popen
,都出現了某種錯誤。使用abaqus將變量傳遞給python腳本文件python 2.6.2
在我的主要腳本(.py文件),它會調用.psf
Xa=150000
abaqusCall = 'abaqus script=tt_Par.psf'
runCommand = 'cmd.exe /c ' + abaqusCall
process = subprocess.Popen(runCommand, cwd=workDir, args=Xa)
和.psf
它接受變量這種格式..
import sys,os
for item in sys.argv
x1 = sys.argv[0]
x2 = sys.argv[1]
print x1,x2
誰能給在這方面的方向?
謝謝你提前
還檢查了http://stackoverflow.com/questions/22750272/can-i-傳遞命令行-參數到ABAQUS-蟒?全息= 1#28773379 – nagordon