psycopg2 cursor.execute () com o parâmetro de consulta SQL causa erro de sintaxe

Ao especificar um parâmetro para execute () no psycopg2 em Python, desta forma:

cursor.execute('SELECT * FROM %s', ("my_table", ))

Estou recebendo este erro:

psycopg2.ProgrammingError: syntax error at or near "'my_table'"
LINE 1: SELECT * FROM 'my_table'

O que estou fazendo de errado? Parece que o psycopg2 está adicionando aspas simples à consulta e essas aspas simples estão causando o erro de sintax

Se eu não usar um parâmetro, ele funcionará corretamente:

cursor.execute('SELECT * FROM my_table')

questionAnswers(2)

yourAnswerToTheQuestion