f2py
F2py allows you to automatically construct an extension module that interfaces to routines in Fortran 77/90/95 code. It has the ability to parse Fortran 77/90/95 code and automatically generate Python signatures for the subroutines it encounters, or you can guide how the subroutine interfaces with Python by constructing an interface-definition-file (or modifying the f2py-produced one).
https://docs.scipy.org/doc/numpy/user/c-info.python-as-glue.html#f2py
Examples
f2pyでnumpyの配列を扱う - Qiita
https://qiita.com/hotta_hideyuki/items/ae5762d3f4885de29420
気象庁MGDSST
http://oceansciencehack.blogspot.com/2011/03/mgdsst.html