@Yevgeni

Как правильно импортировать из .py в .py?

Всем привет.

У меня возникли проблемы при импортировании файла .py. Если бьть более конкретным то у меня не наследуются атрибуты.

Файл который я пытаюсь импортировать:
import tweepy

def api():
    consumer_key = 'айзабей'
    consumer_secret = 'айзабей'
    access_token = 'айзабей'
    access_token_secret = 'айзабей'
    
    auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
    auth.set_access_token(access_token, access_token_secret)

    api = tweepy.API(auth)
    
    return api


Файл в который я пытаюсь импортировать:
from flask import Flask, render_template
from tweepy_credentials import api
app = Flask(__name__)

@app.route('/')
def index():
    public_tweets = api.home_timeline(count=10)
    return render_template('index.html',public_tweets=public_tweets)

if __name__ == '__main__':
    app.run(debug=True)


на выходе у меня AttributeError: 'function' object has no attribute 'home_timeline'

проще говоря ссылка на объект api пустая :( ПОМОЖЫТИ!
  • Вопрос задан
  • 495 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
public_tweets = api().home_timeline(count=10)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы