Использование XLWings для записи DateTimeIndex панд на лист - PullRequest
0 голосов
/ 14 декабря 2018

Моя цель - просто записать индекс datetime на лист.

from datetime import datetime

from pandas.core.indexes.datetimes import date_range
from pandas.tseries.offsets import BMonthEnd
from xlwings.main import Book

wb = Book('Portfolio Tool - Dev.xlsm')
sheet = wb.sheets['Custom Return Streams']

idx = date_range(datetime(2017,12,31), datetime(2018,12,31), freq=BMonthEnd())
sheet.range(f'B4:B{len(idx)+4}').value = idx[::-1]

Я получаю ошибку локализации, но я не уверен, зачем мне нужен часовой пояс.

TypeError: Cannot convert tz-naive Timestamp, use tz_localize to localize
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...