Como você pode ver aqui ,
cx_Oracle.paramstyle
é named
não format
. De acordo com PEP 249
você tem que usar o :name
sintaxe para named
paramstyle
:import pandas as pd
sql = '''
SELECT *
FROM DUAL
WHERE GROUP_NAME = :name
'''
df = pd.read_sql(sql, params={'name': the_name_you_want})