DEV Community

Discussion on: Sentiment analysis on Trump's tweets using Python 🐍

Collapse
 
rodolfoferro profile image
Rodolfo Ferro

Es debido a que no has definido tu función twitter_setup().

Asegúrate de en Spyder (específicamente en tu código) tener definido lo siguiente:

# We import our access keys:
from credentials import *    # This will allow us to use the keys as variables

# API's setup:
def twitter_setup():
    """
    Utility function to setup the Twitter's API
    with our access keys provided.
    """
    # Authentication and access using keys:
    auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
    auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)

    # Return API with authentication:
    api = tweepy.API(auth)
    return api

Otra recomendación es que intentes utilizar los Jupyter notebooks. :)

Collapse
 
sebastiannielsen profile image
Sebastian-Nielsen

How did did you write code in your comment with syntax highlighting?

Collapse
 
esaidhsaid profile image
Elias Said

Muchísimas gracias Rodolfo, de verdad es que impresionas!!!
Ya resolví este tema... a ver si no me da más cosas y puedo ver lo que sale por mi cuenta!
Abrazos

Collapse
 
fabiansalazarb profile image
Fabián S.

Hola Rodolfo!

Te tengo una pregunta, ¿es posible modificar la función de limpieza de Tweets para que no elimine los acentos de las palabras en español?

Thread Thread
 
rodolfoferro profile image
Rodolfo Ferro

Claro, en realidad sólo sería modificar tu regla de limpieza en re.sub(). :)