Как сохранить мой вывод Yahoo! - PullRequest
1 голос
/ 26 февраля 2020

Я пытаюсь получить данные опций, чтобы провести анализ в Excel. Мне удалось получить данные из финансов Yahoo, но я не могу сохранить их в файл Excel. Я пытался с писателем xlsx, но не могу получить его в правильном порядке. Вот мой код:

from yahoo_fin import options
tsla_dates = options.get_expiration_dates("tsla")
print(tsla_dates)
output = options.get_calls("TSLA", "August 21, 2020")
import pandas as pd
import xlsxwriter
datatoexcel = pd.ExcelWriter("Options.xlsx", engine ='xlsxwriter')
data.to_excel(output, sheet_name('Sheet1')
---------------------------------------------------------------------------

NameError Traceback (последний последний вызов) в 5 import xlsxwriter 6 datatoexcel = pd.ExcelWriter ("Options.xlsx", engine = 'xlsxwriter') --- -> 7 data.to_excel (вывод, имя_сталицы ('Sheet1')) 8 datatoexcel.save ()

NameError: имя 'data' не определено

datatoexcel.save()

Также знаете ли вы как я могу сохранить выходные данные из options.get_calls во фрейм данных?

Большое спасибо

...