Я хотел бы изменить существующий Excel через openpyxl. Цель состоит в том, чтобы взять финансовые данные и вставить их в определенные столбцы, чтобы они могли выполнять вычисления.
Мне бы хотелось, чтобы в столбце 1 отображались цены открытия
Я пишу этот код.
import datetime as dt
import pandas as pd
import pandas_datareader.data as web
from openpyxl import load_workbook
start = dt.datetime(2018, 1, 1)
end = dt.datetime(2019, 1, 1)
ticker = "AAPL"
yahoo = web.DataReader(ticker, 'yahoo', start, end)
#print(yahoo['Open'])
wb = load_workbook('aa.xlsx')
ws = wb.active
ws.title = "Change Sheet__"
ws["A"].value(aaa)
wb.save("aa.xlsx")
Ошибка:
Traceback (последний вызов был последним): файл "C: \ Users \ Davide \ Desktop \ aa.py", строка23, в ws ["A"]. Value (aaa) AttributeError: у объекта 'tuple' нет атрибута 'value'