Здравствуйте, это инструмент проверки для Finviz, но мой результат stock_list возвращает объект типа Screener. Я пытаюсь поместить его в кадр данных, но у меня возникают проблемы, поскольку данные представляют собой одну длинную строку, разделенную на каналы. Я пытался использовать str, но метод не существует в классе экрана. Я новичок в python, это выглядит просто, но я просто не знаю, правильный синтаксис здесь может кто-нибудь помочь. Спасибо!
import pandas as pd
import nest_asyncio
from finviz.screener import Screener
import csv
import sys
from datetime import datetime
nest_asyncio.apply()
filters = ['idx_sp500'] # Shows companies in NASDAQ which are in the S&P500
stock_list = Screener(filters=filters, order='price')