Home Computing DAQ E-mail Notes Meetings Subsystems Search


Python is an object-oriented scripting language commonly used for both stand-alone programs and scripting applications in a wide variety of domains.

We use Python in LHCb for providing very portable scripts (e.g. getpack), for providing scripting functionality in Gaudi applications (see GaudiPython) and for job options.


Very often Python comes as part of the system. This is true mainly for Linux installations. But, the "default" version sometimes is not the one we require, so it is necessary to install locally the needed version. This will be automatic if you use the standard LHCb software installation procedure.

This page last edited by MC on November 10, 2008.