Název tabulky nemůžete předat jako parametr do cursor.execute()
. Kdykoli je parametrem řetězec, uvede jej při dosazení do dotazu. Použijte normální metodu formátování řetězce, např.
cursor.execute("SELECT * FROM %(tablename)s" % {"tablename": "activity"})