abaqus
python
脚本中常见的一
样
1.
from
abaqus
import
*
2.
from
abaqusConstants
import
*
3.
from
c
aeModules
import
*
复制代码
但是如果偶们在
abaqus
中写
python
脚本建模时要用到
ex
c
el
中的模型相关数据,
必然也会想到
import
这两
个包
但是这时候就会发现,系统找不到这两个包。
。
。
[atta
c
h]287781[/atta
c
h]
原因在于
abaqus
解释编译
python
脚本时候用的是自己的带的
python
,而不是我们装的那个。所以就需要
我们
把那两个包安装的文件手动导入到
abaqus
自带的
python
目录下。下面以
xlrd
(读取
ex
c
el
的包)为例来讲
讲怎
么实现在
abaqus
中使用
python
连接
ex
c
el
。
(那个
xlrt
是用
python
写入数据到
ex
c
el
文件里面用的)
首先,找到你
xlrd
安装的目录,比如我的就在
C:\Python27
下面。你应该可以发现一个叫做
xlrd-wininst.log
的安
装日志文件,打开内容差不多如下:
***
Installation
started
2011/04/09
21:17
***
Sour
c
e:
D:\Ba
c
kup\
我的文档
\
下载
\xlrd-0.7.1.win32.exe
999
Root
Key:
HKEY_LOCAL_MACHINE
020
Reg
DB
Key:
[Software\Mi
c
rosoft\Windows\CurrentVersion\Uninstall]xlrd-py2.7
040
Reg
DB
Value:
[Software\Mi
c
rosoft\Windows\CurrentVersion\Uninstall\xlrd-py2.7]DisplayName=Python
2.7
xlrd-0.7.1
040
Reg
DB
Value:
[Software\Mi
c
rosoft\Windows\CurrentVersion\Uninstall\xlrd-py2.7]UninstallString="C:\Python27\Removexlrd.ex
e"
-u
"C:\Python27\xlrd-wininst.log"
200
File
Copy:
C:\Python27\Lib\site-pa
c
kages\xlrd-0.7.1-py2.5.egg-info
100
Made
Dir:
C:\Python27\Lib\site-pa
c
kages\xlrd