13.10 The command line interface

The command line interface (CLI) provides an interface to the kernel-side Python command interpreter. The CLI does not provide any access to the GUI-side Python interpreter. The user can enter ABAQUS scripting interface commands in the CLI, which are then sent to the kernel for processing. In addition, the user can enter standard Python commands in the CLI. For example, the user can use the CLI as a simple calculator, as shown in Figure 13–2.

Figure 13–2 The command line interface.

The ABAQUS GUI Toolkit does not expect users to use the CLI to issue ABAQUS Scripting Interface commands. Normally all commands sent from the GUI process are sent by the GUI via modes. For more information, see Chapter 7, Modes.” You can hide the CLI if it is not used by your application, as shown in the following statements:

mainWindow = getAFXApp().getAFXMainWindow()
mainWindow.hideCli()