Ошибка имени — имя » API » не определено

#python #tweepy

Вопрос:

Я пытаюсь выполнить свою домашнюю работу, которая заключается в сканировании данных из Твиттера. Но у меня всегда есть эта ошибка. Я перепробовал все, чтобы решить эту проблему, но ничего не работает. Это мой код:

 import tweepy import re import json import pandas as pd import numpy as np from textblob import TextBlob import nltk import string  api_key = "" api_secret_key = "" access_token = "" access_token_secret = ""  auth = tweepy.OAuthHandler(api_key, api_secret_key) auth.set_access_token(access_token, access_token_secret) api = tweepy.API(auth)  hasilSearch = API.search_tweets(q="vaksin", lang="en", count=50)  

Я получаю сообщение об ошибке: NameError: name 'API' is not defined

Ответ №1:

Как говорится в ошибке, API не определено, когда вы используете его в последней строке.
Вам нужно использовать экземпляр tweepy.API , который вы инициализировали, api .
Python чувствителен к регистру.