Python Bindings
===============

The HTCondor Python bindings expose a Pythonic interface to the HTCondor client libraries.
They utilize the same C++ libraries as HTCondor itself, meaning they have nearly the same behavior as the command line tools.

:doc:`install`
    Instructions on installing the HTCondor Python bindings.

:doc:`tutorials/index`
    Learn how to use the HTCondor Python bindings.

:doc:`api/version2/index`
    Documentation for :mod:`htcondor2` and :mod:`classad2`.

:doc:`api/classad`
    Documentation for :mod:`classad`.

:doc:`api/htcondor`
    Documentation for :mod:`htcondor`.

:doc:`api/htchirp`
    Documentation for :mod:`htcondor.htchirp`.

:doc:`api/dags`
    Documentation for :mod:`htcondor.dags`.

:doc:`api/personal`
     Documentation for :mod:`htcondor.personal`.


.. toctree::
   :maxdepth: 2
   :hidden:

   install
   tutorials/index
   api/version2/index
   api/classad
   api/htcondor
   api/htchirp
   api/dags
   api/personal
