aboutsummaryrefslogtreecommitdiffstats
path: root/python/load_markit_data.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/load_markit_data.py')
-rw-r--r--python/load_markit_data.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/python/load_markit_data.py b/python/load_markit_data.py
index 892bf2e5..7c7810a8 100644
--- a/python/load_markit_data.py
+++ b/python/load_markit_data.py
@@ -14,8 +14,10 @@ fields = ["LoanX ID", "Issuer", "Deal Name", "Facility", "Industry", \
"Final Maturity", "Initial Spread", "Bid", "Offer", "Depth", \
"Spread To Maturity"]
-latestdate = common.cursor.execute("SELECT MAX(pricingdate) from markit_prices")
-latestdate = common.cursor.fetchone()[0]
+c = common.conn.cursor()
+c.execute("SELECT MAX(pricingdate) from markit_prices")
+latestdate = c.fetchone()[0]
+c.close()
sql_fields = ["LoanXID", "Issuer", "DealName", "Facility", "Industry", "SP",
"Moodys", "Amount", "Maturity", "Spread", "Bid", "Offer", "Depth",
@@ -43,11 +45,12 @@ for filename in os.listdir(os.path.join(root, "data", "markit")):
pdb.set_trace()
data.append(temp)
+ c = common.conn.cursor()
for row in data:
sqlstring = "INSERT INTO markit_prices({0}) " \
"VALUES({1})".format(",".join(sql_fields), ",".join(["%s"] * len(sql_fields)))
- common.cursor.execute(sqlstring, tuple(row) + (date,))
+ c.execute(sqlstring, tuple(row) + (date,))
common.conn.commit()
-common.cursor.close()
+ c.close()
common.conn.close()
print("done")