Skip to main content

A package for communicating with FORM

Project description

PyPI version Python versions Build Status Coverage Documentation Status DOI

This package provides a mechanism to embed FORM [1] [2] [3] programs in Python code. The basic idea of the implementation is the same as FormLink [4]: it utilizes unnamed pipes between FORM and an external program [5], Python in this case. It is expected to work on Unix-like systems.


$ pip install python-form

or directly from GitHub for the latest development version:

$ pip install git+

See also the documentation for pip install.


import form

with as f:
        AutoDeclare Vector p;
        Local F = g_(0,p1,...,p6);



python-form is distributed under the MIT licence. See the LICENCE file.

Note that FORM itself adopts the GPL version 3. A program/package using FORM via python-form could be considered as an aggregate (at your own risk) or a combined work affected by the GPL.


Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-form-0.2.3.tar.gz (11.9 kB view hashes)

Uploaded source

Built Distribution

python_form-0.2.3-py2.py3-none-any.whl (12.7 kB view hashes)

Uploaded py2 py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page