Конвертация с Python Forex Модуль

У меня большой dataframe с датами в формате datetime64[ns] и значениями JPY. Я хочу конвертировать значения JPY dataframe для каждого конкретного времени в долларах США с использованием модуля Python Forex. Форекс модуль нужен datetime.datetime / date_obj в качестве входных данных, поэтому я попытался преобразовать столбец datetime64 в datetime.datetime dataframe, но это кажется невозможным.

>>>import pandas as pd
>>>import numpy as np

>>>from datetime import datetime
>>>from forex_python.converter import get_rate

>>>from forex_python.converter import CurrencyRates
>>>c = CurrencyRates()

>>>import datetime

>>>dfconverted = c.convert('JPY', 'USD', df['Money_JPY'], datetime_object)

Я пытался преобразовать DF ['Date'] в список datetime.datetime значения, но я не знаю, чтобы использовать этот список для преобразования с модулем Forex.

>>>df['Date'] = pd.DatetimeIndex(df['Date'])
>>>pd.DatetimeIndex(df['Date']).to_pydatetime().tolist()

0 ответов

Другие вопросы по тегам