Caros amigos,
A primeira rota pelo código abaixo funcionou perfeitamente.
@app.route('/') def home(): return "Minha primeira API." app.run(debug=True)
Porém quando adicionei a segunda rota "@app.route('/sentimento')" ele me retorna "erro 404 Not Found".
Já testei o código abaixo de análise de sentimento e está correto, o problema está no ponto de acesso. Já criei um regra no firewall para esta porta 5000 e fiz vários testes e simplesmente ele não deixa eu criar esse segundo ponto de forma alguma, mesmo fazendo um teste simples.
from flask import Flask from textblob import TextBlob from googletrans import Translator
app = Flask(name)
def translate_text(frase, target_language='en'): translator = Translator() translated = translator.translate(frase, dest=target_language) return TextBlob(translated.text)
@app.route('/sentimento/') def analyze_sentiment(frase): translated_text = translate_text(frase) sentiment_polarity = translated_text.sentiment.polarity return f'Sentiment polarity: {sentiment_polarity}'
if name == 'main': app.run(debug=True)
Por gentileza, alguém sabe como eu poderia resolver este problema?
Grato.
Fabio