Не в состоянии написать акцию близко к определенной ячейке Excel - PullRequest
0 голосов
/ 31 октября 2019

Я хотел бы написать закрытое чтение 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 Ответ

0 голосов
/ 31 октября 2019

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

x=data.iloc[0,3]

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

data.to_excel('path/Esempio.xlsx')
...