def sentiment(polarity):
if blob.sentiment.polarity < 0:
print("Negative")
elif blob.sentiment.polarity > 0:
print("Positive")
else:
print("Neutral")
Выше определяется полярность
f = open("data3.txt", "r")
for x in f:
print(x)
print(blob.sentiment)
sentiment(blob.sentiment.polarity)
Выше строка за строкой читается текстовый файл, а также выводятся предложения, настроения и полярность
К сожалению, при запуске файла , он показывает .5 полярность для каждого предложения. Я не уверен, как это исправить.