运行 Python 脚本的方法主要有3种,它们分别是:使用交互式命令行、执行脚本程序源文件和植入其他软件(例如,Abaqus/CAE)。下面使用这3种方法来输出。
图1 在 Abaqus 命令行窗口中访问 Python 解释器
如果计算机中成功安装了 Python 软件,按照下列操作步骤也可以启动命令行程序:单击【开始】【程序】【Python 2.7】【Python(command line)】,则弹出如图2所示的 Python 命令行窗口:
图2 启动 Python 命令行窗口
在 DOS 窗口中输入 Python 也可以启动交互式命令行,如图3所示:
图3 在 DOS 窗口启动交互式命令行
☞提示:符号“>>>”是 Python 语句的提示符。对于 Windows 操作系统,同时按下 Ctrl z可退出提示符;对于 Linux/BSD shell 操作系统,同时按下 Ctrl d 可退出提示符。
如果通过脚本程序源文件来输出的大小,首先应该编写代码(test1.py),程序的源代码如下:
a=2
b=3
c=a**b
print c
有两种执行脚本文件 test1.py 的方法:
图4 在 Abaqus 自带的 Python 解释器下运行
2)在Python 解释器中运行源文件。此时,可以在DOS 窗口中输入如图5所示的命令:
图5 在 DOS 窗口中运行
建议选择源文件的方式来编写 Python 程序。编写 Python 脚本文件时,编辑器的好坏将直接影响到程序编写的效率和质量。好的编辑器应该满足下列2个基本要求:
(1)要包含语法加亮功能,该功能可以将 Python 程序的不同部分标以不同的颜色,方便修改和编写程序,也使得程序形象易读;
(2)执行的高效性,对于大型程序,需要编辑器具有较高的读入/写出效率。
对于 Windows 操作系统,建议选用 Editplus 、UltraEdit 或IDLE 编辑器,它们除了具备语法加亮功能之外,还提供了许多便捷的其他功能。尽量不要使用记事本来编辑 Python 源文件,它既不包含语法加亮功能,也不支持文本缩进,而且大型代码文件的读写效率也很低。
图6 在Abaqus/CAE的命令行接口中实现