TextBlob 是一个简单但强大的 Python 库,用于处理文本数据。它提供了便捷的 API 来进行文本分类、情感分析、名词短语提取等自然语言处理任务。以下是其核心功能:

  • 文本处理
    快速进行词性标注、词形还原和文本清洗

    text_processing
  • 情感分析
    通过 .sentiment 方法获取文本的情感极性(polarity)和主观性(subjectivity)

    sentiment_analysis
  • 名词短语提取
    使用 .noun_phrases 提取文档中的关键名词短语

    noun_phrase_extraction

📌 想进一步了解其他自然语言处理工具?可以查看 /learn/tools/nltk 了解 NLTK 的使用场景。

安装方法:

pip install textblob

示例代码:

from textblob import TextBlob

text = "TextBlob 是一个用于文本处理的 Python 库,功能强大且易于使用!"
blob = TextBlob(text)
print(blob.sentiment)
print(blob.noun_phrases)

💡 小贴士:TextBlob 的基础功能适合快速上手,但需注意其依赖于 NLTK 数据库,首次使用可能需要下载额外资源。