Невозможно записать сток, близкий к определенной ячейке Excel

Я хотел бы написать закрытое чтение Stock с yfinance в файле excel с openpyxl

import yfinance as yf
from openpyxl import load_workbook
import pandas as pd

data=yf.download('UCG.MI','2019-10-29','2019-10-30')

wb = load_workbook('path/Esempio.xlsx') 
ws  = wb['Sheet1']

x=data.iloc[[0],[3]]

ws['B3']=x
wb.save('path/Esempio.xlsx')

У меня ошибка

'не могу преобразовать Close'

1 ответ

При использовании iloc со списком он вернет pd.Series, сделайте это вместо этого.

x=data.iloc[0,3]

Вы также можете сохранить весь свой фрейм данных, сделав это.

data.to_excel('path/Esempio.xlsx')
Другие вопросы по тегам