if __name__ == '__main__':
    db_filename = os.path.abspath(DB_NAME)
if os.path.exists(db_filename):
    os.unlink(db_filename)
connection = sqlobject.connectionForURI('sqlite:%s' % db_filename)
sqlobject.sqlhub.processConnection = connection
Document.createTable()
Location.createTable()
for word, locs in list(TEST_DATA.items()):
    for doc, indices in list(locs.items()):
        pass
Использование cPickle для сериализации большого словаря вызывает MemoryError