Estou com o seguinte problema, para incluir um registro novo tenho que pegar o último número do código do cliente e acrescentar mai um só que estou com o seguinte erro:
File "C:\SPV\incluiCli.py", line 31, in telaInclusaoClientes
lista = int(cod) + 1
TypeError: int() argument must be a string, a bytes-like object or a number, not ‘tuple’
não consigo acrescentar +1 ao resultado segue abaixo trecho do código:
def executaSql(sq):
try:
sql = sq
con = sqlite3.connect('base')
cur = con.cursor()
cur.execute(sql)
dados = cur.fetchone()
return dados
except:
print('Não foi possivel retornar dados...')
def telaInclusaoClientes():
while True:
print('-------------------------------------------------------------')
print('SPV Inclusao de Clientes ')
print('Modulo: incluiCli ')
print('-------------------------------------------------------------\n')
conexao.conecta()
sql = 'SELECT Clicodigo MAX FROM clientes'
cod = conexao.executaSql(sql)
for lista in cod:
lista = int(cod) + 1
print('Codigo: ', lista)
break
alguém poderia me ajudar ?