python 學習jieba庫遇到的問題及解決方法


昨天在課堂上學習了jieba庫,跟着老師寫了同樣的代碼時卻遇到了問題:

jieba分詞報錯AttributeError: module 'jieba' has no attribute 'cut'

文件名為jieba.py

代碼是:

import jieba
s=jieba.lcut("中國是一個偉大的國家")
print(s)

運行結果為

Traceback (most recent call last):
  File "F:\lgm\07孫晶晶\jieba.py", line 1, in <module>
    import jieba
  File "F:\lgm\07孫晶晶\jieba.py", line 2, in <module>
    s=jieba.lcut("中國是一個偉大的國家")
AttributeError: module 'jieba' has no attribute 'lcut'

我去網上先查了意思

  module 'jieba' has no attribute 'lcut'
  模塊“結巴”沒有屬性“lcut”
想了想,不懂意思,再找到相關的文章,發現是文件名出了問題,因為python的庫文件中有jieba.py這個文件存在,所以文件定名為jieba.py就會一直報錯。將文件名改了之后就成功了。希望我的解決方法可以讓有同樣困擾的人得到幫助


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM