运行文件时导入错误

时间:2016-08-16 16:11:00

标签: python

运行Python文件时,我在IDLE中不断收到以下回溯错误:

    File "D:\jmz study\project1\MINI PROJECT\sandhi-splitter-master\sandhi-splitter-master\sandhisplitter\tests\test_splitter.py", line 3, in <module>
        from sandhisplitter.splitter import Splitter
    ImportError: No module named 'sandhisplitter'

这些是我提供的文件:

enter image description here

1 个答案:

答案 0 :(得分:1)

鉴于this是您正在使用的库的正确版本,您似乎遇到了语法错误。

请尝试使用from sandhisplitter import Sandhisplitter

这是一个直接来自图书馆自述文件的例子:

>>> from sandhisplitter import Sandhisplitter
>>> s = Sandhisplitter()
>>> s.split('ആദ്യമെത്തി')
(['ആദ്യം', 'എത്തി'], [4])
>>> s.split('വയ്യാതെയായി')
(['വയ്യാതെ', 'ആയി'], [7])
>>> s.split('എന്നെക്കൊണ്ടുവയ്യ')
(['എന്നെക്കൊണ്ടുവയ്യ'], [])
>>> s.split('ഇന്നത്തെക്കാലത്ത്')
(['ഇന്നത്തെക്കാലത്ത്'], [])
>>> s.split('എന്തൊക്കെയോ')
(['എന്ത്', 'ഒക്കെയോ'], [3])

>>> s.join(['ആദ്യം', 'ആയി'])
'ആദ്യമായി'