从Fortran调用Python绘图程序?

时间:2015-07-09 18:29:20

标签: python matplotlib command-line fortran call

有谁知道如何从Fortran运行Python matplotlib例程?我目前的做法是:

            call system('python plottingV.py')

但是,我希望能够与脚本进行交互(我想在do循环的每次迭代中为python例程提供不同的输入文件。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

最简单的方法是给你的python脚本一个命令行参数,即输入文件名。类似的东西:

call system ('python plottingV.py myInputFile1.dat')

然后,您可以使用sys.argv [1]在python脚本中获取输入文件名。

答案 1 :(得分:-1)

Here是一个基本的pyplot-fortran接口,可能很有用。