ResInsight Python API - rips
The ResInsight Python API allows you to interact with a running ResInsight instance from Python 3. This enables you to:
Start ResInsight from Python.
Communicate with a running ResInsight instance.
Load a ResInsight project file.
Load data files such as Eclipse EGRID files and summary files.
Extract data to Python for further processing and automation.
Export snapshots of graphics.
And lots of other things...
Programming support in ResInsight
If a field is available in Python, the Python code to access this field can be copied using the right-click menu on the label in the Property Editor
Documentation Sites
Please refer to https://resinsight.org for documentation on the graphical user interface, features and capabilites of ResInsight.
resinsight.org - Documentation for latest stable release
api.resinsight.org - Documentation of Python API
beta.resinsight.org - Latest documentation (not yet released)