Ваша проблема здесь: x= result.sentiment.polarity
result
это не TextBlob
объект, это строка, и поэтому вы не можете рассматривать его как TextBlob
объект: он не не знаю, что делать.
Если вы замените строку x= result.sentiment.polarity
на x = processed_text.polarity
, тогда x
будет назначено правильное значение. processed_text
- это словарь оценок настроений от вашего TextBlob
объекта.