概述

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官方文档
又注:明明是手敲的怎么一股机翻味_(┐「ε:)_
再注:这玩意还会不会更新我也不知道超级大懒虫一个反正也没人看∑( ̄□ ̄;)

标签: F2PY

添加新评论