Benefits: Additional functionality has been added to the version of Python that is distributed with ABAQUS.
Description: The version of Python that is distributed with ABAQUS has been enhanced.
The following list summarizes the enhancements to Python between ABAQUS Version 6.5 and Version 6.6:
You can import a third-party module into the version of Python provided with ABAQUS. In previous releases of ABAQUS, you could import Python modules only if they were written in Python. You can now import modules that are implemented as an extension module (a DLL or a shared library). For example, you can import third-party packages such as sciPy, VTK, or the PythonWin editor. To ensure that ABAQUS Python imports the module, you must start Python using ABAQUS (either from ABAQUS/CAE or from the abaqus python execution procedure). In contrast, you cannot import ABAQUS modules into standard Python.
Accessing a variable that refers to a deleted member of the ABAQUS object model now raises an AccessError exception.