diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/parse_emails.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/python/parse_emails.py b/python/parse_emails.py index 22a5e3ac..8b5612d5 100644 --- a/python/parse_emails.py +++ b/python/parse_emails.py @@ -141,9 +141,14 @@ def parse_ms_block(fh, indextype): pay_bid, pay_offer, pay_delta] vol = vol.strip() if indextype == "HY": - price_vol, vol = vol.replace("[","").replace("]","").split() + try: + price_vol, vol = vol.replace("[","").replace("]","").split() + except ValueError: + price_vol, vol, vol_change, be = vol.replace("[","").replace("]","").split() vals += [vol, price_vol] else: + if " " in vol: + vol, vol_change, be = vol.split() vals += [vol] r.append(vals) return makedf(r, indextype, "MS") |
