The Python application programming interface (API) enables users to run simulations and fits from the high-level programming language Python. This can be done in interactive sessions or by executing a script, using the command line, a Jupyter notebook, or an integrated development environment (IDE) like PyCharm.
Scripting is more versatile than the GUI and provides functionality that is not yet available in the GUI, or never will be. For instance, one can
Read on: