Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [PYTHON] Problema con interi e stringhe

    Ciao,
    Ho questo codice:

    .
    .
    .
    data = raw_input('Data: ')
    dep = raw_input('Deposito: ')
    dep = int (dep)
    sql = "insert into tab (DATA,DEP) values ('"+data+"',"+dep+")"
    curtot.execute(sql)
    .
    .
    .

    Quando eseguo il programma di da (ovviamente) errore xche' non puo' concatenare una strinda (data) con un intero (dep).
    La variabile dep mi serve numericao xche' ci faccio dei calcoli.
    Posso convertirla in stringa dopo aver effuato i calcoli?
    O c'e' un altro modo per eseguire l'istruzione sql senza avere errori?

    Grazie.

    http://www.labgraphique.com

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    704
    spero ke sia questa la risposta ke cercavi...x trattarla numericamente ed effettuare calcoli, non devi usare raw_input ma dep = input(Deposito: )
    effettuati tutti i calcoli, per convertire il numero in stringa fai questo:
    str(dep)..

  3. #3

    risolto

    Grazie per la risposta ma avevo gia' risolto.
    Sono andato a tentativi e alla fine mi e' uscito fuori str().
    Ho corretto anche l'input.

    Ciao.
    http://www.labgraphique.com

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.