Profilo di Niccolo Bartolacelli

Nome Niccolo Bartolacelli
Indirizzo email niccolo.bartolacelli@gmail.com
AvatarAvatar utenti
Messaggi27
  • Re: Script con interazione da parte dell'utente
    Forum >> Principianti
    Ciao,
    ti dovrebbe bastare un semplice "input()", ad esempio potresti scrivere:




    #codice
    album = input("Inserisci il nome dell'album: ")
    artista = input("Inserisci il nome dell'artista: ")
    la_tua_funzione_di_ricerca(album, artista)
    #codice



    Buona serata,

    Niccolò
  • Re: Problema di funzionamento kivi - Unable to find any valuable Window provider.
    Forum >> Principianti
    ciao,
    sei sicuro di avere installato tutto correttamente? magari prova a disinstallare kivy e reinstallarlo

    controlla anche che nella cartella in cui è installato kivy siano presenti i DLL di SDL, ma che non ce ne sia più di uno dello stesso tipo (ad esempio, due SDL2.dll)


    --- Ultima modifica di Il Linuxino in data 2021-04-27 15:56:47 ---
  • Re: Possbilità di tenere le variabili settate nel momento in cui si spegne il programma.
    Forum >> Principianti
    Di nulla :)
  • Re: Possbilità di tenere le variabili settate nel momento in cui si spegne il programma.
    Forum >> Principianti
    Ciao,



    ti consiglio di dare un'occhiata al JSON, che è molto semplice dal momento che praticamente lavori solo con delle liste e dei dizionari.

    Ti suggerisco sempre la guida di HTML.it che mi sembra molto chiara.




    Un piccolo esempio di codice potrebbe essere questo:




    import json #importo il modulo json che è presente nella libreria standard
    
    data = {"var1": "value1", "var2": "value2"}
    
    with open("percorso/al/tuo/file.json", "w") as outputfile:
    	json.dump(data , outputfile) #scrivo i dati nel file
    
    newData = json.load(open("percorso/al/tuo/file.json")) #carica il file e ne salva il contenuto nella variabile newData
    
    print(newData["var1")) #output = "value1"
    print(newData["var2])) #output = "value2"


  • Re: Problema con liste e assegnazioni di variabili
    Forum >> Principianti
    Ciao,



    scusa la domanda, sei sicuro di aver capito bene come funziona il ciclo for? perché nel tuo codice tu usi un contatore esterno al ciclo che incrementi manualmente: in questo modo il ciclo for prede un po' di significato, perché tu potresti benissimo usare la variabile "doscount" al posto della variabile "dosnum" nel primo ciclo e la viariabile "printdoscount" al posto della "x" nel secondo.




    Ti consiglio di andare a riguardarti il ciclo for, che secondo me è spiegato molto bene nella guida di HTML.it
  • Re: Problema con liste e assegnazioni di variabili
    Forum >> Principianti
    Ciao,



    se ho capito bene il tuo problema è nello stampare gli elementi nella lista "dosaggi" in ordine.




    Se così fosse, per risolvere il tuo problema ti basta sostituire "range(int(dosint))" nel secondo ciclo for con "dosaggi", poiché in questo modo puoi stampare direttamente la variabile "printdoscount" (che a ogni iterazione assume un valore di quelli della lista), sostituendo "print("Il dosaggio n°", numdos, "è", dosaggi [?])" con "print("Il dosaggio n°", numdos, "è", printdoscount)"
  • Re: Scherzo gmail cracker
    Forum >> Programmazione Python >> Scripting
    Ciao, prova ad abilitare l'opzione "Accesso app meno sicure" per la tua email, in genere è quella che genera problemi (Google blocca le app non autorizzate)
  • App Ufficiale
    Forum >> Annunci
    Buongiorno a tutti,



    Molto probabilmente penserete che la mia non sia una buona idea, però mi è venuto in mente, dal momento che spesso utilizzo il cellulare per collegarmi al sito di python italia, che sarebbe fantastico avere un'app ufficiale: oggi in tanti utilizzano il telefono e sarebbe una grande comodità avere una app, magari scritta proprio in python (kivy o beeware)...




    Vi lascio con questa proposta, ditemi se credete che sia una buona idea.




    Buona giornata,

    Niccolò
  • Re: Installazione di kivy
    Forum >> Programmazione Python >> Videogames
    Buonasera,
    Non vorrei che la mia intromissione nella discussione fosse sgradita: posso rimandare alla sezione kivy della lezione su python di html.it che, a mio avviso, è molto chiara:

    https://www.html.it/pag/72061/kivy/




    Buona serata,

    Niccolò
  • Re: XTerm e Python 3.6
    Forum >> Principianti
    Sono contento che tu abbia risolto, d'altronde per essere un buon programmatore la parte fondamentale è avere una buona capacità di risoluzione degli errori :)
    Ti do perfettamente ragione: non tutti gli utenti linux, purtroppo, sanno usare il terminale. Da ciò è di certo una scelta più saggia creare un programma più beginner-friendly, perciò io ti consiglio (dal momento che hai parlato di tkinter e del fatto che vuoi un programma portabile, principalmente in ambiente linux se ho capito bene) di creare magari un eseguibile utilizzando un tool come pyinstaller.



    Buona giornata,

    Niccolò


    --- Ultima modifica di Il Linuxino in data 2020-06-27 13:52:15 ---