Я использую внешнюю библиотеку с именем Yfrake, которая работает с использованием декоратора @class.session и функции под ним. Функция работает, если она установлена выше app = Flask(__name__), но я могу только распечатать значения в функции, но при попытке вернуть значение она возвращает None.
Мой код:
Код: Выделить всё
@client.session
def main(user_input):
final_list=[]
stock_list=[]
stock_list.append(user_input)
queries=[]
for i in stock_list:
queries.append(dict(endpoint='price_overview', symbol=i))
results = client.batch_get(queries)
for resp in results.gather():
final_list.append(resp.data["regularMarketPrice"]["raw"])
return final_list[0]
Так почему же я могу напечатать Final_list[0] ], но не возвращать его как значение? Как мне заставить это работать?
Подробнее здесь: https://stackoverflow.com/questions/721 ... r-in-flask
Мобильная версия