Profilo di tarta

Nome tarta
Indirizzo email n/a
Messaggi2
  • Re: eseguire una sola volta il ciclo
    Forum >> Programmazione Python >> Database
    ciao non ho messo tutto il codice per semplicita'
    il tutto gira su raspberry e var cambia continuamente

    in un ciclo while true



    quindi il mio obiettivo e' alla prima acquisizione di var esegue la ricerca nel database e se trova corrispondenza fa qualcosa, ma solo la prima vota, mentre se il nuovo valore e' uguale al precedente non fa nulla e riprende il loop




    ho usato (LIKe) perche' deve ricercare var nel contenuto del valore della tabelle






    dammi uno spunto sto impazzendo




  • eseguire una sola volta il ciclo
    Forum >> Programmazione Python >> Database
    ciao a tutti e da poco che usi python.



    ho questo problema devo eseguire un ciclo solo quando la variabile assume un valore diverso da quello precedente

    il codice e


    import time import MySQLdb
    var = 'AAAA'

    db = MySQLdb.connect(host="localhost", user="root", passwd="", db="db")



    cursor = db.cursor()

    if varattuale e' diversa dalla var precedente: sql = """select valore from tab where valore LIKE '%s' """ % ("%" +var+ "%")

    print (%cursor.fetchone())



    db.close()
    else non fare nulla