This is documentation for an old release of NumPy (version 1.13). Read this page in the documentation of the latest stable release (version 2.2).

F2PY Users Guide and Reference Manual

Author:Pearu Peterson
Contact:pearu@cens.ioc.ee
Web site:http://cens.ioc.ee/projects/f2py2e/
Date:2005/04/02 10:03:26

Introduction

The purpose of the F2PYFortran to Python interface generator– project is to provide a connection between Python and Fortran languages. F2PY is a Python package (with a command line tool f2py and a module f2py2e) that facilitates creating/building Python C/API extension modules that make it possible

  • to call Fortran 77/90/95 external subroutines and Fortran 90/95 module subroutines as well as C functions;
  • to access Fortran 77 COMMON blocks and Fortran 90/95 module data, including allocatable arrays

from Python. See F2PY web site for more information and installation instructions.