F2PY使用教程 - 概述
概述
F2PY是一个为Fortran程序生成Python接口的生成器。
F2PY可以构建Python C/API拓展,使Python能够:
- 像C语言程序一样调用Fortran 77/90/95标准的子程序(
subroutines
)和Fortran 90/95标准的模块子程序(module subroutines
) - 访问Fortran 77标准的
COMMON
块和Fortran 90/95标准的模块数据(module data
),包括动态数组(allocatable array)
F2PY被作为Numpy的一部分,随着Numpy一起安装。
F2PY可以直接作为命令行工具或者Python模块numpy.f2py
运行,但部分平台例如Windows需要手动将F2PY的可执行文件添加到PATH
。
如果命令f2py
不能在命令行中运行,请尝试作为Python模块运行:
python -m numpy.f2py
注:翻译自numpy官方文档
又注:明明是手敲的怎么一股机翻味_(┐「ε:)_
再注:这玩意还会不会更新我也不知道超级大懒虫一个反正也没人看∑( ̄□ ̄;)