diff options
| -rw-r--r-- | python/bbg_helpers.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/python/bbg_helpers.py b/python/bbg_helpers.py index 203b280f..26f6a94a 100644 --- a/python/bbg_helpers.py +++ b/python/bbg_helpers.py @@ -4,6 +4,7 @@ import pandas as pd from contextlib import contextmanager import logging # Fill SessionOptions +import datetime logger = logging.getLogger(__name__) @@ -30,12 +31,12 @@ def init_bbg_session(ipaddr, port=8194): finally: session.stop() -def append_overrides(request, override): +def append_overrides(request, d): overrides = request.getElement('overrides') - for k, v in override.items(): + for k, v in d.items(): o = overrides.appendElement() o.setElement("fieldId", k) - if isinstance(v, pd.datetime): + if isinstance(v, datetime.date): o.setElement("value", "{0:%Y%m%d}".format(v)) else: o.setElement("value", v) |
