---------------------------------------------------------------------------
KeyboardInterrupt Traceback (most recent call last)
<ipython-input-34-5065093f1072> in <module>()
32 # for each comment in the chunk
33 for idx, comment in chunk.iterrows():
---> 34 parent = getParent(comment.parent_id)
35
36 if not validComment(comment.body):
<ipython-input-34-5065093f1072> in getParent(parent_id)
1 def getParent(parent_id):
2 lvl, pid = parent_id.split('_')
----> 3 return pd.read_sql("SELECT parent_id, body, id FROM May2015 WHERE id='" + pid + "'", db)
4
5 def validComment(comment):
/usr/local/lib/python2.7/site-packages/pandas/io/sql.pyc in read_sql(sql, con, index_col, coerce_float, params, parse_dates, columns, chunksize)
497 sql, index_col=index_col, params=params,
498 coerce_float=coerce_float, parse_dates=parse_dates,
--> 499 chunksize=chunksize)
500
501 try:
/usr/local/lib/python2.7/site-packages/pandas/io/sql.pyc in read_query(self, sql, index_col, coerce_float, params, parse_dates, chunksize)
1607 frame = _wrap_result(data, columns, index_col=index_col,
1608 coerce_float=coerce_float,
-> 1609 parse_dates=parse_dates)
1610 return frame
1611
/usr/local/lib/python2.7/site-packages/pandas/io/sql.pyc in _wrap_result(data, columns, index_col, coerce_float, parse_dates)
137 coerce_float=coerce_float)
138
--> 139 _parse_date_columns(frame, parse_dates)
140
141 if index_col is not None:
/usr/local/lib/python2.7/site-packages/pandas/io/sql.pyc in _parse_date_columns(data_frame, parse_dates)
123 # we could in theory do a 'nice' conversion from a FixedOffset tz
124 # GH11216
--> 125 for col_name, df_col in data_frame.iteritems():
126 if com.is_datetime64tz_dtype(df_col):
127 data_frame[col_name] = _handle_date_column(df_col)
/usr/local/lib/python2.7/site-packages/pandas/core/frame.pyc in iteritems(self)
604 if self.columns.is_unique and hasattr(self, '_item_cache'):
605 for k in self.columns:
--> 606 yield k, self._get_item_cache(k)
607 else:
608 for i, k in enumerate(self.columns):
/usr/local/lib/python2.7/site-packages/pandas/core/generic.pyc in _get_item_cache(self, item)
1346 res = self._box_item_values(item, values)
1347 cache[item] = res
-> 1348 res._set_as_cached(item, self)
1349
1350 # for a chain
/usr/local/lib/python2.7/site-packages/pandas/core/generic.pyc in _set_as_cached(self, item, cacher)
1356 cacher.
1357 """
-> 1358 self._cacher = (item, weakref.ref(cacher))
1359
1360 def _reset_cacher(self):
/usr/local/lib/python2.7/site-packages/pandas/core/generic.pyc in __setattr__(self, name, value)
2679
2680 try:
-> 2681 object.__getattribute__(self, name)
2682 return object.__setattr__(self, name, value)
2683 except AttributeError:
KeyboardInterrupt: