diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/intex_scenarios.py | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/python/intex_scenarios.py b/python/intex_scenarios.py index 537650cb..047f9942 100644 --- a/python/intex_scenarios.py +++ b/python/intex_scenarios.py @@ -71,14 +71,21 @@ def generate_scenarios(workdate, dealnames, conn, cursor): try:
with open(os.path.join(basedir, "csv", dealname + "-rollingmat"), "rb") as fh:
rollingmat = fh.readline().rstrip()
- with open(os.path.join(basedir, "csv", dealname + "-floatreinvprices.csv"), "rb") as fhreinv:
- for line in fhreinv:
- floatreinvprices.append(line.rstrip("\n").split(","))
- with open(os.path.join(basedir, "csv", dealname + "-fixedreinvprices.csv"), "rb") as fhreinv:
- for line in fhreinv:
- fixedreinvprices.append(line.rstrip("\n").split(","))
+ # with open(os.path.join(basedir, "csv", dealname + "-floatreinvprices.csv"), "rb") as fhreinv:
+ # for line in fhreinv:
+ # floatreinvprices.append(line.rstrip("\n").split(","))
+ # with open(os.path.join(basedir, "csv", dealname + "-fixedreinvprices.csv"), "rb") as fhreinv:
+ # for line in fhreinv:
+ # fixedreinvprices.append(line.rstrip("\n").split(","))
+ with open(os.path.join(basedir, "csv", dealname + "-reinvprices.csv"), "rb") as fh:
+ for line in fh:
+ a, b = line.split(",")
+ floatreinvprices.append(a)
+ fixedreinvprices.append(b)
+ floatreinvprices = [floatreinvprices] * 100
+ fixedreinvprices = [fixedreinvprices] * 100
except IOError:
- reinvflag=False
+ reinvflag = False
output = os.path.join(basedir, "sss", dealname + ".sss")
if not os.path.exists(os.path.join(basedir, "sss")):
|
