eccodes/python
Enrico Fucile f22153bd1a created class for descriptors. Improved design and performance (see
tests/bufrdc_ref.sh)
2014-11-04 13:59:20 +00:00
..
CMakeLists.txt CMake: use HAVE_X not ENABLE_X to test if feature X is there 2014-10-24 13:36:19 +01:00
Makefile.am GRIB-179: Data representation template 5.42 (CCSDS). Python fixes 2014-10-10 18:09:04 +01:00
README Ported grib_api 1.10.4 from p4 to git 2013-03-25 12:04:10 +00:00
compare_iterator_values.sh Ported grib_api 1.10.4 from p4 to git 2013-03-25 12:04:10 +00:00
dummy.am Ported grib_api 1.10.4 from p4 to git 2013-03-25 12:04:10 +00:00
eccode.i bring master in sync with p4 main 2013-03-25 14:23:07 +00:00
eccode_swig.i bring master in sync with p4 main 2013-03-25 14:23:07 +00:00
extrules.am Remove p4 commands 2014-08-05 13:10:51 +01:00
grib_errors.h created class for descriptors. Improved design and performance (see 2014-11-04 13:59:20 +00:00
grib_interface.c GRIB-568: Python call grib_new_from_file does not fail on corrupt GRIB message 2014-07-31 14:05:14 +01:00
grib_interface.h GRIB-513: Remove the deprecated function: grib_handle_new_from_template 2014-03-21 16:25:30 +00:00
gribapi.c Update copyright text 2014-01-03 16:22:21 +00:00
gribapi.py GRIB-496: Allow inheritance in Python GRIB API typechecking 2014-04-17 22:30:13 +01:00
gribapi_swig.i Remove the eccode prefix and revert to previous gribapi. Will revisit when merging with ecCodes 2013-06-14 13:56:55 +01:00
numpy.i Ported grib_api 1.10.4 from p4 to git 2013-03-25 12:04:10 +00:00
run_tests.sh Ported grib_api 1.10.4 from p4 to git 2013-03-25 12:04:10 +00:00
setup.py.in GRIB-616: Python object file _gribapi_swig.so links to wrong library 2014-10-23 16:17:45 +01:00
swig_wrap_array.c Updated error codes (fixes broken examples/python/index.sh test) 2014-08-05 13:10:26 +01:00
swig_wrap_array.py Updated error codes (fixes broken examples/python/index.sh test) 2014-08-05 13:10:26 +01:00
swig_wrap_numpy.c Updated error codes (fixes broken examples/python/index.sh test) 2014-08-05 13:10:26 +01:00
swig_wrap_numpy.py Updated error codes (fixes broken examples/python/index.sh test) 2014-08-05 13:10:26 +01:00
test_extra.py Ported grib_api 1.10.4 from p4 to git 2013-03-25 12:04:10 +00:00
test_general.py Remove the eccode prefix and revert to previous gribapi. Will revisit when merging with ecCodes 2013-06-14 13:56:55 +01:00
test_index.py Ported grib_api 1.10.4 from p4 to git 2013-03-25 12:04:10 +00:00
test_iterator.py Ported grib_api 1.10.4 from p4 to git 2013-03-25 12:04:10 +00:00
test_keysiterator.py Ported grib_api 1.10.4 from p4 to git 2013-03-25 12:04:10 +00:00

README

GRIB API Python bindings

In order to enable the Python bindings in the build,
use the --enable-python configure flag.

./configure --enable-python

This will enable the build of the Python bindings with 
NumPy support enabled. Python needs to be in the path
and, of course, the NumPy package installed.

To build the Python bindings without NumPy support, use 
the --disable-numpy configure flag. This will result in
Python array objects being used for data handling.

On 'make install', the Python bindings will be installed under
'${GRIBAPI_install_dir}/lib/pythonX.X/site-packages/grib_api',
where X.X is the version of python used to build the bindings.
Add this folder to your PYTHONPATH and you are ready to go.

For more information on the Python bindings, please visit our
website at:

http://www.ecmwf.int/publications/manuals/grib_api/