Skip to main content
Ctrl+K
NumPy v2.0 Manual - Home NumPy v2.0 Manual - Home
  • User Guide
  • API reference
  • Building from source
  • Development
  • Release notes
  • Learn
    • NEPs
dev2.2 (stable)2.12.01.261.251.241.231.221.211.201.191.181.171.161.151.141.13
  • GitHub
  • User Guide
  • API reference
  • Building from source
  • Development
  • Release notes
  • Learn
  • NEPs
dev2.2 (stable)2.12.01.261.251.241.231.221.211.201.191.181.171.161.151.141.13
  • GitHub

Section Navigation

Getting started

  • What is NumPy?
  • Installation
  • NumPy quickstart
  • NumPy: the absolute basics for beginners

Fundamentals and usage

  • NumPy fundamentals
  • NumPy for MATLAB users
  • NumPy tutorials
  • NumPy how-tos

Advanced usage and interoperability

  • Using NumPy C-API
  • F2PY user guide and reference manual
    • F2PY user guide
      • Three ways to wrap - getting started
      • Using F2PY
      • F2PY examples
    • F2PY reference manual
    • F2PY and Windows
    • 1 Migrating to meson
  • Under-the-hood documentation for developers
  • Interoperability with NumPy

Extras

  • Glossary
  • Release notes
  • NumPy 2.0 migration guide
  • NumPy license
  • NumPy user guide
  • F2PY user guide and reference manual
  • F2PY user guide

F2PY user guide#

  • Three ways to wrap - getting started
    • The quick way
    • The smart way
    • The quick and smart way
  • Using F2PY
    • Using f2py as a command-line tool
    • Python module numpy.f2py
    • Automatic extension module generation
  • F2PY examples
    • F2PY walkthrough: a basic extension module
    • A filtering example
    • depends keyword example
    • Read more

previous

F2PY user guide and reference manual

next

Three ways to wrap - getting started

© Copyright 2008-2024, NumPy Developers.

Created using Sphinx 7.2.6.

Built with the PyData Sphinx Theme 0.15.3.