Chyba, kterou dostanete, je z mysql, když se pokusí provést dotaz. Parametry dotazu předány do cursor.execute()
musí být n-tice, předáváte jedinou hodnotu. Chcete-li vytvořit n-tici s jedním prvkem, musíte za prvek přidat čárku:
cursor.execute("SELECT * FROM automatedReports WHERE pythonFunctionName = %s", (function_name,))
Jinak mysql.connector
nic neunikne a ponechá doslovný %s
v dotazu.