Profilo di trescon

Nome trescon
Indirizzo email python.alby@gmail.com
AvatarAvatar utenti
Messaggi181
Firma forum
------
Alberto
  • Risolto : Re: Messaggio di errore : sqlite3.OperationalError: near "INTEGER": syntax error
    Forum >> Programmazione Python >> Database
    Buonasera, grazie Nuzzopippo.... togliendo le specifiche descrittive del campo dalla riga di insert il tutto ha funzionato.
    Io avevo utilizzato la riga con la stessa struttura (tra l'altro presa in prestito da un esempio dal web) su un altro programmino di prova ed aveva funzionato perfettamente, quindi non mi ponevo proprio il dubbio che l'errore fosse qui.




    Grazie ancora per gancio verso la soluzione.



    ------
    Alberto
  • Creazione ricezione telefonate in rete
    Forum >> Programmazione Python >> Web e Reti
    Buonasera, lo dico ancora ma ormai lo sapete tutti che sono un eterno neofita in python , però il lavoro mi da degli spunti a volte interessanti , a volte suicidi.



    Vorrei creare un qualcosa che possa gestire in una rete di 10/12 computer le richieste telefoniche che vengono quotidianamente scritte su foglietti e spesso anche nella confusione smarriti.

    La cosa piu "bella" sarebbe che la richiesta ricevuta al telefono da Gino ma era per Sofia venisse "visualizzata" sul pc di Sofia .... ma quello forse in futuro.; sarebbe gia' un inizio che in un db venissero raccolte tutte le segnalazioni.




    Tenendo conto che NON HO idea di cosa devo usare x gestire la cosa in rete (sapendo anche che sqlite3 in questo senso ha dei limiti, ma lo vorrei usare lo stesso vista la sua teorica" semplicita') su cosa devo facalizzarmi per un progetto del genere; considerando che parto da 0 righe di codice scritto.




    Accetto volentieri (anzi sono qui a chiedere) aiuto , non tanto per il software vero e proprio.... ma per cominciare anche solo per "progettare" teoricamente la cosa.




    Grazie e scusare il pippone.
    ------
    Alberto
  • Messaggio di errore : sqlite3.OperationalError: near "INTEGER": syntax error
    Forum >> Programmazione Python >> Database
    Buonasera, cosa potrebbe essere sbagliato nella riga



    s.execute("INSERT INTO Sellout(id_se INTEGER , codice INTEGER , Prezzo Pub FLOAT , Costo FLOAT , Num Promo TEXT , sconto FLOAT , Prezzo Scontato FLOAT) VALUES (? ,? ,? ,? , ? , ? , ?)",(sellout_trovatoa0 , sellout_trovatoa1 , b , b ,sellout_trovatoa2 ,sellout_trovatoa3 ,sellout_trovatoa4))
    per dare il seguente messaggio :




    sqlite3.OperationalError: near "INTEGER": syntax error




    i dati che scrivo "sarebbero" :




    3 175632 121.01 121.01 o20214394p 106.0 599.0




    Tenete conto che la sequenza dei nomo delle colonne della tabella è stata presa copiando la giga che ha creato la tabelle stesso, quindi i nomi sono corretti.




    Grazie
    ------
    Alberto
  • Re: [Random] Estrae numeri non ripetendoli
    Forum >> Principianti
    Buonasera, mi riallaccio a questa discussione...



    Se io avessi 10 numeri (da 1 a 10 ) e li volessi estrarre TUTTI casualmente come posso fare ?

    Perchè con il codice esempio di Daniele, su 100 ne estrae 10 quindi anche se pesca 8/10 codici doppi riempie comunque la lista con 10 valori differenti.

    Se però io ho solo 10 valori e devo estrarli tutti casuali ma unici ... come posso fare ?




    Grazie
    ------
    Alberto
  • Chiuso : Azzerare valori di una gui Tkinter
    Forum >> Programmazione Python >> GUI
    Buonasera, il quesito che vi pongo stasera riguarda la pulizia dei valori visualizzati nella gui per poter visualizzare il gruppo di valori seguenti.

    In pratica piu' volte eseguo il programma piu volte si allunga il contenuto di una singola label, contenendo la "somma" di tutti i dati visualizzati in quella label.

    Che comando/serie di comandi posso usare per resettare i valori ?

    Ho provato ad azzerare le variabili prima di associare loro il nuovo valore .... ma non cambia nulla.

    Grazie



    --- Ultima modifica di trescon in data 2022-04-02 20:57:58 ---
    ------
    Alberto
  • Re: Comportamento della Classe
    Forum >> Principianti
    Grazie Nuzzopippo, ed è quello che sto cercando di fare però .... :



    i libri che ho acquistato e letto (chiaramente non finiti) non mi danno tutte le informazioni necessarie per capire le classi (almeno le info che servirebbero a me) ; negli esempi passano dal "cosi" al "cosa" come se fosse scontato (magari lo è , per chi le classi già le conosce) , ma questo mi impedisce di capire il senso LOGICO di quello che stanno spiegando. (aggiungi che ormai non sono piu' giovanissimo e abbiamo fatto bingo).




    Tu avresti qualche testo/articolo da consigliarmi ? Per poter approfondire in modalità "rincoglionito" la comprensione delle classi; se possibile in ITALIANO (ma per qualche info può andare anche in inglese, anche se non lo mastico molto).




    Io ho acquistaìto 3 libri :




    - PYTHON guida completa (Marco Buttu)

    - imparare PYTHON (Mark Lutz)

    - Python x tutti (Charles Severance)




    Forse sono DURO io (ne sono certo) ma non riesco a focalizzare la classi.




    Scusa per il pippone.




    Grazie



    ------
    Alberto
  • Re: Comportamento della Classe
    Forum >> Principianti
    Scusa, mi spieghi cosa ho combinato x avere 2 volte l'ultimo risultato in due chiamate diverse (se io le associo ad una variabile) ?



    class Dissolvenze:
        global a
        a=[]
        
        def __init__(self,fase):
            self.fase = fase
    
        
        def calcolo(self,stato,inizio,fine):
            self.stato = stato
            self.inizio = inizio
            self.fine = fine
            print(self.fase , self.stato , self.inizio * self.fine)
            for i in range (0,self.fine):
                a.append(i)
    #        print (a)
            return a
                
    
    alba = Dissolvenze("alba")
    giorno = Dissolvenze("giorno")
    tramonto = Dissolvenze("tramonto")
    notte = Dissolvenze("notte")
    
    al = alba.calcolo(1,10,20)
    gi = giorno.calcolo(2,50,60)
    
    print(alba.calcolo(1,10,20))
    print(giorno.calcolo(2,50,60))
    print("===============================")
    print(al)
    print("---------------------------------")
    print(gi)
    

    Perchè il valore di "al" e di "gi" .... sono uguali... non dovrebbero esserlo ... dove sta l'errore ?

    Grazie


    ------
    Alberto
  • Re: Comportamento della Classe
    Forum >> Principianti
    Grazie, Nuzzopippo.... quindi la mia variabile/lista "a" in pratica viene passata come valore restituito alla mia chimata:



    alba.calcolo(1,10,20).... giusto ?




    Scusa ma è un po' che cerco di approfondire le classi ma mi risulta difficile (pur avendo letto piu' di una guida) non mi diventano chiare.

    Posso chiederti altre delucidazioni se ho dubbi ?

    Grazie
    ------
    Alberto
  • Comportamento della Classe
    Forum >> Principianti
    Buongiorno, cancellate per cortesia il mio precendente messaggio, e' fonte di un copia incolla errato.



    In questo invece chiedo come mai mi stampa anche un "none" seguendo il codice :

    class Dissolvenze:
        global a
        a=[]
        
        def __init__(self,fase):
            self.fase = fase
    
        
        def calcolo(self,stato,inizio,fine):
            self.stato = stato
            self.inizio = inizio
            self.fine = fine
            print(self.fase , self.stato , self.inizio * self.fine)
            for i in range (0,self.fine):
                a.append(i)
            print (a)
                
    
    alba = Dissolvenze("alba")
    giorno = Dissolvenze("giorno")
    tramonto = Dissolvenze("tramonto")
    notte = Dissolvenze("notte")
    
    print (alba.calcolo(1,10,20))
    print(giorno.calcolo(2,50,60))
    
    Grazie
    ------
    Alberto
  • Informazioni Generali
    Forum >> Principianti
    --- Ultima modifica di trescon in data 2021-05-23 12:00:52 ---
    ------
    Alberto