No puede pasar un nombre de tabla como parámetro a cursor.execute()
. Cada vez que un parámetro es una cadena, lo cita cuando lo sustituye en la consulta. Use un método de formato de cadena normal, por ejemplo,
cursor.execute("SELECT * FROM %(tablename)s" % {"tablename": "activity"})