模块'name'没有属性'class'



我在python中导入了一个模块,如下所示

import sdds

此模块包含类SDDS:

class SDDS:
"""This class implements SDDS datasets."""
def __init__(self, index=0):
#define common SDDS definitions
self.SDDS_VERBOSE_PrintErrors = 1
self.SDDS_EXIT_PrintErrors = 2
self.SDDS_CHECK_OKAY = 0
self.SDDS_CHECK_NONEXISTENT = 1
self.SDDS_CHECK_WRONGTYPE = 2
self.SDDS_CHECK_WRONGUNITS = 3
self.SDDS_DOUBLE = 1
self.SDDS_REAL64 = 1

我试过PyCarm:

import sdds
from sdds import SDDS
fi = sdds.SDDS(0)
fi.load(fname)

但我得到了错误按摩

module 'sdds' has no attribute 'SDDS'

如何导入SDDS类并使用它?

也许你可以通过这个链接找到如何在Pycharm上导入:https://blog.finxter.com/how-to-install-a-library-on-pycharm/在导入代码之前,您必须在Pycharm中安装lib

相关内容

最新更新