将外部模块添加到python

2024-05-19 07:22:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我想阅读Python中的fortran90二进制文件,因此有一个在Scipy中为其开发的模块称为“fortranFile”,如下所示fortranFile module

如何在python中包含这个模块以便可以从我的代码中调用它

import fortranFile

f = fortranFile('file.bin')
x = f.readReals('f')

print x

现在,我知道错误了

^{pr2}$

我在/usr/lib/python2.7/dist-packages目录中创建了一个文件夹“fortranFile”,并添加了 "fortranFile.py文件“文件到该文件夹。我知道我错过了一些东西。。。请建议我该怎么做。在


Tags: 模块文件代码import文件夹bin错误二进制
1条回答
网友
1楼 · 发布于 2024-05-19 07:22:33

为了快速回答您的问题,我认为您的进口声明是错误的。具体地说,我认为from fortanFile import fortranFile应该是{}。Python的惯例是将类名中的每个单词大写。在

另一方面,您要安装的模块here和{a2}中有一个更为更新的版本。您可以使用Python包安装程序pip轻松地安装它。在

重要提示:fortranfile依赖于流行的numpy数值分析包。在

在我的Ubuntu13.04系统上,我必须执行以下步骤:

apt-get install -y libpython-dev # For compiling the numpy C wrappers.
                                 # May alternatively be called python-dev or python-devel.
pip install numpy
pip install fortranfile

相关问题 更多 >

    热门问题