спасибо за ввод. Я только что сделал всю функцию. Вот как это работает и выглядит сейчас:
def update_tableIndex(self,tableName,indexName):
getIndexMySQLQuery = """SELECT %s
FROM %s;""" % (indexName,tableName,)
updateIndex=1
self.cursorMySQL.execute(getIndexMySQLQuery)
for row in self.cursorMySQL:
indexID = row[0]
updateIndexMySQLQuery = """UPDATE %s
SET %s=%s WHERE
%s=%s;""" % (tableName,
indexName,updateIndex,
indexName,indexID)
self.cursorMySQL.execute(updateIndexMySQLQuery)
updateIndex+=1
Итак, единственное, что нужно сделать, это сообщить имя столбца и имя таблицы в качестве параметров. Позволяет повторно использовать код для всех других таблиц в базе данных.
Надеюсь, это может быть полезно и для других.