TextBlob 是一个简单但强大的 Python 库,用于处理文本数据。它提供了便捷的 API 来进行文本分类、情感分析、名词短语提取等自然语言处理任务。以下是其核心功能:
文本处理
快速进行词性标注、词形还原和文本清洗情感分析
通过.sentiment
方法获取文本的情感极性(polarity)和主观性(subjectivity)名词短语提取
使用.noun_phrases
提取文档中的关键名词短语
📌 想进一步了解其他自然语言处理工具?可以查看 /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 数据库,首次使用可能需要下载额外资源。