Lista Python de entradas na instrução sql preparada

Minha pergunta é o mesmo queLista Python do parâmetro String para SQL IN mas eu tenho uma lista de números inteiros. O código python que eu uso é:

ids = [1000032, 1000048]
sql = 'SELECT CompNo, CompName, CompType FROM Component WHERE DeptID IN (?)'    
cursor.execute(sql, [','.join(ids)])

E o mecanismo de banco de dados Sybase responde com:

pyodbc.Error: ('07006', "[07006] [Sybase][ODBC Driver][SQL Anywhere]Cannot convert '1000032','1000048' to a numeric (-157) (SQLExecDirectW)")

Qual é a maneira correta de fazer isso?

questionAnswers(3)

yourAnswerToTheQuestion