aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-rw-r--r--python/parse_emails.py7
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")