我有一个朋友想要从API中提取NHL数据,他可以直接在Excel中处理它。事实上,他在Excel方面有着丰富的经验,并希望用它做出预测。
我想创建一个小型Web应用程序,以便他可以直接从界面轻松地提出请求。
问题:
.csv
文件中提取NHL数据,他是否可以从该文件处理Excel中的信息?答案 0 :(得分:1)
from openpyxl import Workbook
wb = Workbook()
# grab the active worksheet
ws = wb.active
# Data can be assigned directly to cells
ws['A1'] = 42
# Rows can also be appended
ws.append([1, 2, 3])
# Python types will automatically be converted
import datetime
ws['A2'] = datetime.datetime.now()
# Save the file
wb.save("sample.xlsx")
有关详细信息,请阅读文档https://openpyxl.readthedocs.io/en/default/
即使你改变你的api你仍然可以使用,只要确保你有正确的做法
答案 1 :(得分:0)
我认为第一个问题已经解决了。
第二个答案是:是的! 由于 API 被修改,您将不得不修改您的程序以说明更改,并保证其输出适合您的 csv 格式。通过这种方式,您的朋友/最终用户似乎对 api 的更改是透明的