在Abaqus脚本中使用Python导入模块
我想在我的 abaqus
脚本里导入 Tkinter
模块,这样我就可以创建弹出框了。我尝试过添加目录,并且试过用 Tkinter
和 tkinter
两种写法(虽然我检查过文件名是 Tkinter.py
)。这是我的代码。我添加的路径是 Tkinter.py
文件所在的文件夹。但是我遇到的错误提示是 ImportError: No module named Tkinter
。
import sys
sys.path.append('C:\SIMULIA\Abaqus\6.12-3\tools\SMApy\Lib\lib-tk')
from Tkinter import *
1 个回答
0
在Python中,'\t'
表示的是一个制表符(TAB),而不是一个反斜杠加上字母t
。
如果你想表示反斜杠和字母t
,你需要对反斜杠进行转义,或者使用原始字符串。
'C:\\SIMULIA\\Abaqus\\6.12-3\\tools\\SMApy\\Lib\\lib-tk'
或者
r'C:\SIMULIA\Abaqus\6.12-3\tools\SMApy\Lib\lib-tk'