python - 如何将我的雅虎财务输出保存到 excel 文件
问题描述
我正在尝试提取此选项数据以便在 excel 中进行一些分析。我已设法从雅虎财务中提取数据,但无法将其保存到 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(output, sheet_name('Sheet1')) 8 数据到excel.save()
NameError:名称“数据”未定义
datatoexcel.save()
您还知道如何将 options.get_calls 的输出保存到数据框中吗?
多谢
解决方案
推荐阅读
- php - PHP selectfield 从数据库中获取值,更改和 POST
- android - 应用地图路线链接在 chrome 中导航,但不在谷歌地图应用中导航
- java - Open API Maven Plugin:如何为文件上传生成代码
- python - 如何只取熊猫数据框列表的索引 0 并创建一个新的数据框?
- java - 验证 @NotBlank 不适用于 @JsonProperty
- python - 正确使用 Python re.groupdict()
- spring-boot - Azure Devops Docker Push:本地不存在带有标记的映像
- c# - 如何从 C# 中的 JSON 对象获取值?如果未定义键
- sql - 在 Oracle 12c/PL SQL 中查找给定 IP 地址和前缀长度的子网地址
- excel - 切换功能 Excel