---------------------------------------------------------------------------
OperationalError Traceback (most recent call last)
<ipython-input-58-811d447689d7> in <module>()
----> 1 Jaccard('AYGDKEVDCOHRJ', 'A1QAXWETH56D6J', '500_reviews', cursor)
<ipython-input-57-7b779e166aed> in Jaccard(user_one, user_two, tablename, cursor)
3 user_one = '"' + user_one + '"'
4 user_two = '"' + user_two + '"'
----> 5 cursor.execute("SELECT PID FROM "+tablename+" WHERE RUserID = " + user_one + ";")
6 prods_one = cursor.fetchall()
7 print prods_one
/Users/kelty/Desktop/Amazon-Review-Project/venv/lib/python2.7/site-packages/MySQLdb/cursors.pyc in execute(self, query, args)
203 del tb
204 self.messages.append((exc, value))
--> 205 self.errorhandler(self, exc, value)
206 self._executed = query
207 if not self._defer_warnings: self._warning_check()
/Users/kelty/Desktop/Amazon-Review-Project/venv/lib/python2.7/site-packages/MySQLdb/connections.pyc in defaulterrorhandler(***failed resolving arguments***)
34 del cursor
35 del connection
---> 36 raise errorclass, errorvalue
37
38 re_numeric_part = re.compile(r"^(\d+)")
OperationalError: (1412, 'Table definition has changed, please retry transaction')