データ解析に後で使用できるHDF5を作成するコードを記述しています。'テーブルは' isHDF5File 'を認識しません
import numpy as np
import tables
その後、私のファイルは、HDF5ファイルであれば私が判断するために、テーブルのモジュールを使用します:これは、通常のファイルの場合に応じて、TRUEまたはFALSEのどちらか印刷し
tables.isHDF5File(FILENAME)
私は以下のパッケージをロードします実際にはHDF5ファイルであるかどうかはわかりません。しかし、私はエラーを取得する:
from tables import isHDF5File
をしてエラーを得た:
AttributeError: module 'tables' has no attribute 'isHDF5File'
だから私は試した
ImportError: cannot import name 'isHDF5File'
私は別のコンピュータ上でこのコードを試してみた、そしてそれは走りました良い。私は両方のnumpyとピップでテーブルを更新しようとしましたが、ファイルが既に最新であることを示しています。 'テーブル'が私のために 'isHDF5File'を認識しない理由がありますか?私はMac上でこのコードを実行しています(動作していませんが)。
あなたのスクリプトの1つを 'tables.py'と呼んだことはありますか?その場合は、名前を変更します。 – roganjosh