12345678910111213141516 |
- from yaml import CDumper
- from yaml.representer import SafeRepresenter
- import datetime
- import pandas as pd
- class TSDumper(CDumper):
- pass
- def timestamp_representer(dumper, data):
- return SafeRepresenter.represent_datetime(dumper, data.to_pydatetime())
- TSDumper.add_representer(datetime.datetime, SafeRepresenter.represent_datetime)
- TSDumper.add_representer(pd.Timestamp, timestamp_representer)
|