python脚本读取odb关于文件路径的问题

浏览:66735
from odbAccess import *
from abaqusConstants import *
import sys
#获取数据文件名
myOdb= sys.argv[-1]
#建立输出文件
surfDataFile = open(sys.argv[-1]+'.dat','w')
LoadDataFile = open('d'+sys.argv[-1]+'.dat','w')
from odbAccess import *
from abaqusConstants import *
import sys
myOdb= sys.argv[-3]
myInstance=sys.argv[-2]
myInp=sys.argv[-1]
对于以上的文件读写操作我不太明白下列问题
1)import sys在这里是什么意思,起到什么作用?教材上一般的读取odb文件时不需要写这句
2)在打开文件时 open(sys.argv[-1]+'.dat','w')和open('d'+sys.argv[-1]+'.dat','w')这两句都用到了sys.argv[-1]这个是什么意思,也跟教材上不一样
3)sys.argv[-3],sys.argv[-2],sys.argv[-2]都代表什么含义
4)在运行这个脚本时,总是提示无法找到obd文件,需要把odb文件移到c:\document and setting\admimistrator\local setting 路径下而且改名为temp.odb才可以运行,而且提示LoadDataFile = open('d'+sys.argv[-1]+'.dat','w')这句中'd'+sys.argv[-1]+出现错误
邀请回答 我来回答

当前暂无回答

回答可获赠 200金币

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP