Come Creare Interfacce Grafiche per PYTHON con TKINTER - TUTORIAL ITALIANO TK

  Рет қаралды 170,431

PyMike

PyMike

Күн бұрын

💻 Come Creare Interfacce Grafiche per PYTHON con TKINTER - TUTORIAL ITALIANO TK
⏭️ Versione scritta con approfondimenti e codice: www.programmar...
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
LINK UTILI
🚀 Scopri di più sui nostri corsi professionali di programmazione e sviluppo web! Ideali per coloro che sono appassionati di queste aree, i nostri corsi pratici e completi mirano a fornire le conoscenze necessarie per esplorare opportunità professionali in questi settori dinamici e in continua evoluzione. Approfitta dell'offerta ↪️ link.programma...
🐍 Esercizi Python svolti (con soluzione): link.programma...
👨‍💻 GitHub: www.github.com...
📚 Developers Newsletter: www.developers...
🎥 Corsi Python Pratici e Completi: link.programma...
SOCIAL NETWORK
🐦 Twitter (X): / pymike00
📸 Instagram (nuovo): / michelesaba.dev
📸 Instagram (sito): / programmareinpython.it
📽️ TikTok (nuovo): / michelesaba.dev
🔷 Telegram: t.me/programma...
📘 Facebook: / programmareinpython.it
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
#python #tkinter #interfaccegrafiche

Пікірлер: 219
@PyMike
@PyMike 5 жыл бұрын
Visto il successo riscontrato, ecco a voi la serie su TkInter! Happy Coding! ;) "Come creare un Editor Testuale Completo con PYTHON e TKINTER": kzbin.info/aero/PLHUQL6-_n9Zfl7g3aGDs_7_fk1MaeIu7m
@nicho2525
@nicho2525 5 жыл бұрын
Aiutami mi da errore nella riga 16 text_response
@alessandro4367
@alessandro4367 4 жыл бұрын
PyMike ti volevo chiedere una cosa, sto lavorando ad una mia “intelligenza artificiale” volevo utilizzare una gui ma non so come far eseguire il code sulla gui mi potresti dare un aiuto grazie
@dariorussell3262
@dariorussell3262 3 жыл бұрын
i dont mean to be so offtopic but does any of you know a method to get back into an instagram account..? I stupidly forgot my login password. I appreciate any assistance you can give me!
@sonnyroy1363
@sonnyroy1363 3 жыл бұрын
@Dario Russell instablaster ;)
@dariorussell3262
@dariorussell3262 3 жыл бұрын
@Sonny Roy Thanks for your reply. I got to the site thru google and im in the hacking process now. Seems to take a while so I will get back to you later when my account password hopefully is recovered.
@sudnifnatipac
@sudnifnatipac 4 жыл бұрын
Chiaro, in italiano, semplice. Bravo, ci voleva!
@claudioturello4401
@claudioturello4401 5 жыл бұрын
Una serie di tutorial su tkinter era proprio quello che mancava per rendere completo il corso base su python, insieme alla serie sulla programmazione ad oggetti e sulle librerie di sistema, che già sono presenti sul canale e sul sito. Ancora tantissimi complimenti a Mike!
@normanbaseman
@normanbaseman 5 жыл бұрын
Bro vorrei avere almeno 1/4 del tuo talento, sei un grande continua cosi💪🏻
@PyMike
@PyMike 5 жыл бұрын
CODICE: github.com/pymike00/youtube-scripts Grazie a tutti quelli che hanno fatto in tempo a sintonizzarsi per la PREMIERE, è stato un piacere scambiare due chiacchere con voi. La chat ha tagliato la parte finale, in cui alla domanda di Mak, Nonsolovita fa notare che giustamente esistono tanti altri toolkit per creare GUI dall'aspetto un pò più moderno. Il bello di TkInter è che è leggero e già integrato. Potete comunque modificare colori e dimensioni/font dei vari elementi, e penso anche che il tutto risulti forse un pò più oldschool per via del fatto che su Manjaro, utilizzo XFCE come Desktop Environment. Grazie ancora a tutti e come al solito sapete il motto... HAPPY CODING! :D
@andreaaugeri5196
@andreaaugeri5196 5 жыл бұрын
Mike mi puoi dire la versione di python che usi
@PyMike
@PyMike 5 жыл бұрын
La più recente a meno che non mi serva una versione precedente per un partiocolare motivo!
@leonardoscuro
@leonardoscuro 4 жыл бұрын
che estensioni usi per programmare in Python3 su VS Code? Anche i colori delle scritte.
@PyMike
@PyMike 4 жыл бұрын
@@leonardoscuro ciao Leonardo, ne parlo nel video dedicato... Ti consiglio di vederlo, dura solo 20 min
@andre4321
@andre4321 Жыл бұрын
Veramente grazie mille! Ottimo video con ottimo esempio finale, spiegazioni chiare e semplici!
@Aleronte
@Aleronte 5 жыл бұрын
Aspettavo con ansia l'argomento delle interfacce grafiche con Python!!! keep it going!
@ronroyal3606
@ronroyal3606 5 жыл бұрын
Grande mike sono settimane che cerco una serie fatta bene su tk, spero tu copra l'argomento a fondo. Continua così 👍
@PyMike
@PyMike 5 жыл бұрын
Ciao Ron, questo tutorial sarà un'introduzione a TkInter, circa 30 minuti in cui tratteremo orientamento nel sistema a griglia, input, output e tasti per richiamare funzioni da noi definite. In base all'interesse riscontrato vedrò poi se creare una vera e propria serie ;)
@ronroyal3606
@ronroyal3606 5 жыл бұрын
@@PyMike Bel video spero continui con la serie
@tommasoferrara7188
@tommasoferrara7188 5 жыл бұрын
@@PyMike esatto, la serie ci è molto utile.. te ne saremo infinitamente grati
@Lore-gp9tr
@Lore-gp9tr 5 жыл бұрын
@@PyMike Si, per favore, continua la serie!!!
@edoardodepiccoli3004
@edoardodepiccoli3004 3 жыл бұрын
stra utile, grazie mille!! penso sia il primo tutorial non in inglese fatto così bene ahah
@TheFulmineGiallo
@TheFulmineGiallo 5 жыл бұрын
Continua la serie, hai un nuovo iscritto 👍🏻
@riccardofranceschini2947
@riccardofranceschini2947 11 ай бұрын
grande mike gran bel video👍👍
@PyWolf
@PyWolf 5 жыл бұрын
Sono davvero contento di questo tutorial, perché da parecchio tempo ormai sto facendo pratica con tkinter e mi piacerebbe tantissimo poter portare le mie conoscenze ad un livello professionale! Se tu potessi creare una playlist di tutorial su questo argomento avresti sicuramente uno studente! 😁 Oltre a tkinter sarebbe interessante anche trattare librerie come Qt5, e sopratutto imparare come funzionano i designer grafici per aggiungere i widget con il drag and drop e poi legare il tutto con codice e funzioni... sarebbe davvero interessante..
@AnneTonio
@AnneTonio 3 жыл бұрын
veramente Ottimo! grazie per aver creato questo breve e utile video
@bertu31
@bertu31 5 жыл бұрын
Grazie Mike! Argomento superinteressante! Spero anche io che riesci ad approfondire bene l'argomento! Grazie
@abitofscience1379
@abitofscience1379 5 жыл бұрын
Grazie per questo tutorial! Mi hai aperto un modo :)
@danielef2587
@danielef2587 3 жыл бұрын
Scusate, ho installato Visual Studio Code in ambiante windows ed ho provato a replicare le righe di programma del video. Quando eseguo il codice (minuto 4:50 semplice apertura di una finestra 600x600) non apre nulla. Non mi indica errori. Potete darmi aiuto. Grazie.
@il_vero_saspacifico6141
@il_vero_saspacifico6141 4 жыл бұрын
davvero bel video, ma avrei aggiunto un breve riassunto alla fine : )
@suntrasfree
@suntrasfree 2 жыл бұрын
ciao Myke, ho un problema quando avvio il programma: l'interfaccia compare per poi scomparire in un istante se lo avvio da terminale. Mentre se lo avvio da debug non compare niente. Dove sbaglio?
@PyMike
@PyMike 2 жыл бұрын
Su Windows capita che a seconda di come un file viene eseguito, non si abbia il tempo di leggere eventuali messaggi di errore post crash perché il terminale viene chiuso. Hai provato ad usare il terminale di VS Code?
@hackteam2855
@hackteam2855 4 жыл бұрын
@PyMike che versione di visual studio code hai usato?
@PyMike
@PyMike 4 жыл бұрын
L'ultima al momento... ma non dovrebbe cambiar molto. Parli del tema?
@hackteam2855
@hackteam2855 4 жыл бұрын
@@PyMike ho risolto grazie mille del video mi ha aiutato tantissimo
@PyMike
@PyMike 4 жыл бұрын
@@hackteam2855 Ottimo! :D
@eldarkojim6062
@eldarkojim6062 4 жыл бұрын
Ciao, ottimo video. Che language server usi per i consigli di sintassi in vscode?
@PyMike
@PyMike 4 жыл бұрын
il pacchetto "Python" ufficiale di Microsoft dovrebbe bastare nella gran parte dei casi.
@mattiamicheletta9931
@mattiamicheletta9931 5 жыл бұрын
Ciao Mike, fai sempre tutorial utilissimi! Ho una domanda: ci sono altri modi di posizionare i widget oltre al metod pack e il metodo grid? Perché in un programma che sto scrivendo non riesco a creare la disposizione dei widget che ho in testa con questi due :(
@howifitwouldbeantani
@howifitwouldbeantani 4 жыл бұрын
Probabilmente avrà trovato la risposta a quest'ora. Comunque esiste anche place(), si usa per posizionare i Widget con precisione. Su Google ci sono molti articoli a riguardo.
@carmelostagno6352
@carmelostagno6352 5 жыл бұрын
Ciao, Michele. Come al solito, i tuoi video sono sempre al top e li guardo con la certezza che c’è sempre qualcosa di nuovo da imparare, anche su argomenti che fanno la storia di Python. Ora, come qualcuno ti ha già chiesto, pensi che affronterai l’argomento PyQt5 che usa, sicuramente, librerie più accattivanti per creare programmi visuali molto più simili a quelli che usiamo tutti i giorni con un aspetto veramente professionale? Un caro saluto!
@PyMike
@PyMike 5 жыл бұрын
Ciao Carmelo ! Ti ringrazio tanto per i complimenti! La risposta è penso proprio di si! L'interesse per l'argomento Interfacce Grafiche è evidente, e quindi mi sembra giusto creare altri video tutorial al riguardo!
@michelebarletta4877
@michelebarletta4877 4 жыл бұрын
Non funziona: quando voglio trasformare una frase o una parola, nel terminale come errore mi esce: line 1699, in __call__ return self.func(*arts) line 14, in download_ascii params=payload) TypeError: 'dict' object is not callable Ti prego, aiuto!
@168grani
@168grani 4 жыл бұрын
Ciao PyMike, approfitto dei commenti per chiederti un veloce consiglio... Come imposto una scrollbar verticale per la mia window??? Sto riscontrando un po' di problemi nel farlo, soprattutto quando l'editor durante il debug mi restituisce un errore relativo al fatto che window non avrebbe attributo yview..... Grazie in anticipo per l'aiuto..... Francesco
@lorenzoamata7292
@lorenzoamata7292 4 жыл бұрын
PyMike come fai a visualizzare la documentazione (argomenti dei metodi, cosa fa il metodo ecc.ecc.) in visual studio code? a me funziona solo per le funzioni classiche di python volevo capire se avessi installato qualche estensione grazie in anticipo.
@Geppolele
@Geppolele Жыл бұрын
Probabilmente a causa dle mio background a livello di software, ma non ho ancora capito la logica di esecuzione dell'interfaccia. Sono abituato fare programmi che acquisiscono o scambiano dati senza interazione dell'utente. Di per se funzionano, ma se provo ad inserire un interfaccia grafica, l'inserimento di window.mainloop() mi blocca l'esecuzione di tutto il programma. QUal'e' la procedura o il cocnetto che sta alla base?
@massimilianocomunale2789
@massimilianocomunale2789 3 жыл бұрын
Ciao e grazie per il video volevo chiederti se vorrei che la finestra occuoasse tutta la schermata cioe aprire a tutto schermo cone si fa?
@manuelvaragona7962
@manuelvaragona7962 4 жыл бұрын
se voglio inserire come background un imagine al posto di un colore ? ,sono riuscito ad aggiungere uun immagine ma non funzionava da sfondo ,infatti non permetteva di aggiungere nessun altro elemento
@fil5600
@fil5600 4 жыл бұрын
Ciao,io creato la finestra e se la apro da phyton funziona,ma se la sposto sul desktop e la apro non legge il loop quindi si chiude immediatamente,puoi darmi una mano?
@PyMike
@PyMike 4 жыл бұрын
Che intendi con se la sposti nel desktop?
@sarapierini3387
@sarapierini3387 2 жыл бұрын
Ciao! Complimenti per i tuoi video corsi e tutorial perchè sto imparando davvero tanto! Sto seguendo questo video nel 2022, e purtroppo pare che l'ide che usi tu da Heroku non sia più disponibile, anche aprendo il link dal codice mi dice che non c'è nulla... Sapresti gentilmente consigliarmi un'alternativa? Grazie in anticipo e ancora complimenti
@PyMike
@PyMike 2 жыл бұрын
Parli dell'API? Purtroppo non ho un alternativa al momento mi spiace :(
@sarapierini3387
@sarapierini3387 2 жыл бұрын
@@PyMike si, intendevo l’API, mi sono confusa:) peccato, grazie comunque della risposta 😀
@PyMike
@PyMike 2 жыл бұрын
Se ti va di personalizzare un po' il codice, qui puoi trovare un vasto elenco di API pubbliche organizzate per categoria: github.com/public-apis/public-apis a presto!
@umbertodandolo2794
@umbertodandolo2794 2 жыл бұрын
Sto provando a fare questo programmino del corso ma ho due problemi. Nonostante abbia fatto pip install requests e sia andato a buon fine la libreria requests non me la legge. Quando provo ad avviare il programma con débug non mi dà errori ma non si apre nulla. Come posso risolvere?
@PyMike
@PyMike 2 жыл бұрын
Prova ad usare un ambiente virtuale: kzbin.info/www/bejne/nHazmp-Xiqx7bLc
@lucatedeschi7626
@lucatedeschi7626 Жыл бұрын
Ciao, come potrei installare la libreria requests su visual studio code? ho provato a fare pip install requests ma non ha funzionato... è partito il download però da ancora problemi dicendo che non la trova...
@PyMike
@PyMike Жыл бұрын
Hai bisogno di un ambiente virtuale
@souhaillam3694
@souhaillam3694 4 жыл бұрын
Grande, grazie mille
@edoardoquaglia3982
@edoardoquaglia3982 3 жыл бұрын
Ciao Mike e grazie dei video sempre fatti bene e chiari. Io Ho un problema, quando importo requests mi da "no module named requests" nonostante lo abbia installato con pip da terminale. mi suggerisci come risolvere questo problema per piacere? grazie
@GiuseppeLabriola
@GiuseppeLabriola 5 жыл бұрын
sei il migliore!!! io pero l'avrei chiamato tkjuve()..
@PyMike
@PyMike 5 жыл бұрын
ahahah sapevo qualcuno avrebbe fatto una battuta simile :D grazie per i complimenti! :)
@il_vero_saspacifico6141
@il_vero_saspacifico6141 4 жыл бұрын
Ciao Mike, dove posso trovare un corso su Tkinter? Hai detto che questa era solo un introduzione ma vorrei saperne di più. Magari qui sul tuo canale hai fatto una miniserie che mi è sfuggita?
@PyMike
@PyMike 4 жыл бұрын
Dai uno sguardo alle playlist su programmareinpython.it
@tommasofranciosini4445
@tommasofranciosini4445 4 жыл бұрын
scusami, vorrei utilizzare questo tipo di interfaccia grafica facendo in modo che cliccando un pulsante mi mostri la data e l'ora corrente, come libreria volevo utilizzare datetime e questo è il codice per far stampare al programma la data e l'ora: from datetime import datetime def main(): now = datetime.now() print(now.strftime("%d %B %Y")
@tommasofranciosini4445
@tommasofranciosini4445 4 жыл бұрын
grazie ho risolto
@silviomedori
@silviomedori 5 жыл бұрын
Grazie Mike! Ottimo video come sempre!! Spiegato in maniera perfetta!! Ho una richiesta da farti però ,solo se è possibile, nei prossimi video, potresti alzare il volume o il gain dell'audio? Grazie mille! Ancora complimenti per i video e il canale! Continua così ;-)
@PyMike
@PyMike 5 жыл бұрын
Ciao Silvio, assolutamente si! Grazie mille per il supporto e il suggerimento! :)
@silviomedori
@silviomedori 5 жыл бұрын
PyMike Grazie a te per gli ottimi Video!!
@jacopobiondi.html.9558
@jacopobiondi.html.9558 3 жыл бұрын
Ciao, volevo sapere come creare una variabile che contenesse il testo di un input (tk.Entry)
@ludovico6807
@ludovico6807 5 жыл бұрын
ciao, che software usi per la compilazione del codice ? saluti
@PyMike
@PyMike 5 жыл бұрын
Ciao Ludovico! Uso VS Code: www.programmareinpython.it/blog/visual-studio-code-review-e-setup-python/ Comunque precisazione: Python non viene compilato, si tratta quindi solo di un Editor Testuale per codice ;)
@ludovico6807
@ludovico6807 5 жыл бұрын
PyMike grazie
@PyMike
@PyMike 5 жыл бұрын
@@ludovico6807 Prego!
@cristianolodi7497
@cristianolodi7497 2 жыл бұрын
Ciao, ho un quesito. Sono riuscito a convertire un file .py in.exe e fin qui tutto ok. Mi sono accorto che l'unico modo per esportarlo in un altro pc dove non c'è installato python, è quello di usare una penna usb, perché se provo ad inviarlo tramite mail o a caricarlo nel drive di google, quando lo scarico nel pc non lo riconosce. Come posso fare? Grazie
@PyMike
@PyMike 2 жыл бұрын
Ciao Cristiano, come sarebbe non lo riconosce? Questo non mi è proprio mai capitato e francamente non capisco come sia possibile. Ad ogni modo, usa qualcosa come wetransfer .com
@cristianolodi7497
@cristianolodi7497 2 жыл бұрын
@@PyMike anche usando wetransfer non va. Se lo carico nel mio drive di Google e lo lo scarico su altro pc non funziona. Sono riuscito lo cambiando l'estensione da ,exe a txt e poi di nuovo da txt a exe, ma è un giro lmun po' lungo
@PyMike
@PyMike 2 жыл бұрын
Mi spiace ma non so da cosa possa dipendere, non ho mai avuto problemi di questo tipo
@samu3694
@samu3694 2 жыл бұрын
@@PyMike a me capita spesso, è un problema di antivirus, in pratica il file .exe viene rilevato come virus dagli antivirus di drive ecc... ti consiglio di salvare il file in un archivio .zip protetto da password, inviarlo e poi decomprimerlo digitando la password (decomprimilo con microsoft defender disattivo)
@nonsolovita
@nonsolovita 5 жыл бұрын
Argomento interessantissimo
@michelelacioppa8654
@michelelacioppa8654 5 жыл бұрын
Ciao mike,ho creato un progetto con interfaccia grafica che riesce ad accendere e spegnere un led(fatto con python,da raspberry).Per creare l'interfaccia web e immettere il progetto creato cosa dovrei usare?
@PyMike
@PyMike 5 жыл бұрын
Ciao Michele! il Web Framework Flask sembra quello adatto da usare in questo caso. Ho un corso Pro su Udemy dove spiego come usarlo nel dettaglio e come mandarlo online, e una prima lezione estratta dal corso caricata qui sul canale che puoi guardare per decidere se Flask fa per te! Per seguire il corso è necessario aver ben chiare le basi di Python!
@michelelacioppa8654
@michelelacioppa8654 5 жыл бұрын
Ok,grazie mille,hai un nuovo iscritto!!
@PyMike
@PyMike 5 жыл бұрын
@@michelelacioppa8654 Benvenuto! :D
@sergiopalazzi6033
@sergiopalazzi6033 2 жыл бұрын
Complimenti!
@stevevalente4598
@stevevalente4598 3 жыл бұрын
PyMike, intanto grazie per i tuoi ottimi corsi ed in secondo luogo ti volevo chiedere indicazioni su come risolvere con Tkinter il seguente problema; creare una maschera di input che abbia un campo in cui, quando uno inizia a digitare il valore, il programma verifica se ci sono corrispondenze in una colonna di excel da proporre in una lista a tendina che venga visualizzata sotto il campo in questione e che si aggiorna man mano viene digitato il valore.
@Aleinux
@Aleinux 5 жыл бұрын
Video interessantissimo. Seguendo i tuoi tutorial in poco tempo ho già creato qualche applicazione. Una domanda, mi sono scontrato con la realtà di non poter eseguire il programma semplicemente cliccandoci sopra. C'è una qualche procedura, soprattutto su windows che mi permette di eseguire il programma python come si fa con gli exe? Grazie
@indiepepito
@indiepepito 4 жыл бұрын
Ciao Michele, mi chiedevo se non esistesse un IDE che permettesse l'inserimento drag&drop di widget all'interno della finestra, magari spostandoli facilmente senza doversi preoccupare di sticky, padding, ecc
@PyMike
@PyMike 4 жыл бұрын
Ciao Giuseppe, cerca "Page Tkinter"
@FutureGian
@FutureGian 5 жыл бұрын
Ciao, hai spiegato benissimo! Mi chiedevo se si potesse mettere uno sfondo non a tinta unita ma con una texture magari da un immagine. Grazie in anticipo
@JadrelCastaway
@JadrelCastaway Ай бұрын
Buona sera, ho cercato di fare questo piccolo programmino e non mi fa eseguire nulla perché dice che il tcl non è installato correttamente cosa devo fare?
@PyMike
@PyMike Ай бұрын
Messaggio di errore preciso?
@stefanoscopigno7565
@stefanoscopigno7565 3 жыл бұрын
Come faccio a fare un reset del contenuto che vado a scrivere in tk.Entry() ovvero text_input.get() ???? In pratica voglio tornare al punto di partenza tramite una funzione, senza chiudere il programma e riaprirlo
@PyMike
@PyMike 3 жыл бұрын
text_input.delete()
@francescotagliavento8081
@francescotagliavento8081 4 жыл бұрын
idle per python consigli visual studio ?
@PyMike
@PyMike 4 жыл бұрын
IDE Pycharm, Editor Testuale Visual Studio Code
@francescojamesfanti973
@francescojamesfanti973 4 жыл бұрын
ho notato che vscode ti da in anteprima la sintassi che ci si aspetta dai vari comandi di tkinter che inserisci (es. tk.Button("width... ecc.)) sai dirmi se c'è un modo di configurare atom con qualche plug-in per ottenere un effetto simile, con il fatto che sto imparando da zero python mi farebbe molto comodo una base su cui appoggiarmi direttamente dall ide al di la dei tutorial e dei manuali.
@PyMike
@PyMike 4 жыл бұрын
Ciao Francesco, purtroppo Atom è da un po' che da problemi... ti consiglio quindi di usare VS Code. Ti troverai benissimo.
@davidpassalia3780
@davidpassalia3780 4 жыл бұрын
Ciao Mike, ho iniziato da poco a programmare in Python e le tue guide mi sono molto utili. Ti volevo chiedere come usare le funzioni input e print con l'interfaccia grafica.
@PyMike
@PyMike 4 жыл бұрын
Ciao David, dai uno sguardo alla miniserie "come creare un editor testuale con Python e Tkinter" dove parlo di tutti questi argomenti e altro ancora: kzbin.info/aero/PLHUQL6-_n9Zfl7g3aGDs_7_fk1MaeIu7m
@davidpassalia3780
@davidpassalia3780 4 жыл бұрын
@@PyMike Ok, ti ringrazio
@giuseppevisalli24
@giuseppevisalli24 4 жыл бұрын
complimenti per tutto, mi stai aiutando moltissimo, volevo chiederti: dopo che scrivo nel mio cmd di windows pip install requests e si completa l'installazione non so il perchè ma non mi funziona lo stesso il comando import request, per caso sai quale potrebbe essere il problema? grazie in anticipo, chiaro come sempre nei tuoi video :)
@giuseppevisalli24
@giuseppevisalli24 4 жыл бұрын
requests
@antoninomarino4473
@antoninomarino4473 10 ай бұрын
Non si può usare html css con py?
@PyMike
@PyMike 7 ай бұрын
Si. Cerca pywebview su GitHub
@revers_official2696
@revers_official2696 3 жыл бұрын
Perchè mi dice questo? AttributeError: partially initialized module 'tkinter' has no attribute 'Tk' (most likely due to a circular import)
@friglin573
@friglin573 5 жыл бұрын
Ciao mike, sapresti dirmi come si fa a fare un bottone dove lo schiacci e ti dice casualmente delle risposte che tu hai scelto in precedenza? Grazie ancora.
@PyMike
@PyMike 5 жыл бұрын
Ciao! Certamente. L'output dipende dalla funzione che chiami, no? Quindi semplicemente setta la funzione per restituire una risposta magari da una lista di risposte, in maniera casuale. Done!
@friglin573
@friglin573 5 жыл бұрын
@@PyMike Sapresti dirmi qual è ? Scusa non sono molto bravo😂
@PyMike
@PyMike 5 жыл бұрын
@@friglin573 Devi scriverla tu! :) Se il problema è che non sai come scrivere una funzione di questo tipo allora ti consiglio decisamente di tornare sulle basi e fare degli esercizi: puoi trovare tutto sul sito ufficiale, www.programmareinpython.it!
@friglin573
@friglin573 5 жыл бұрын
@@PyMike Grazie mille, è che ho cominciato da poco e non mi sto vedendo dei tutorial. Spieghi molto bene complimenti. Grazie ancora per il consiglio.
@PyMike
@PyMike 5 жыл бұрын
@@friglin573 Inizia dalle basi, e prenditi tutto il tempo necessario a capire ogni singola lezione: non ha senso procedere se non si ha compreso i fondamenti! Happy Coding! :D
@Wuottfac
@Wuottfac 4 жыл бұрын
ti prego dimmi come si mette uno sfondo per l intera finestra??sto impazzendo non trovo niente che funzioni su google
@stefanolazzaro5771
@stefanolazzaro5771 5 жыл бұрын
Il codice dell'esempio è scaricabile da qualche parte? Esistono esempi di codice di interfacce grafiche in Tkinter?
@PyMike
@PyMike 5 жыл бұрын
Ciao Stefano, si puoi scaricarlo dal mio profilo GitHub: CODICE: github.com/pymike00/youtube-scripts
@gasparebuttitta3188
@gasparebuttitta3188 5 жыл бұрын
Ciao Mike, devo farti veramente i complimenti per i tuoi tutorial sono di una professionalità e chiarezza unica, complimenti veramente! Volevo chiederti se un programma sviluppato su PC in ambiente linux va bene ed è compatibile in ambiente linux ARM, nel caso specifico mi interessa Raspberry. Grazie
@gabrielesimoncini1121
@gabrielesimoncini1121 3 жыл бұрын
perché mi funziona su IDLE ma non su visual studio?
@tommasoferrara7188
@tommasoferrara7188 5 жыл бұрын
C'è un modo per far si che quando si clicca su un bottone gli altri spariscano e compaia solo quello desiderato?
@PyMike
@PyMike 5 жыл бұрын
Ciao Tommaso, così di sfuggita non mi ricordo se esista una tale possibilità, puoi trovare un riferimento dettagliato per il package a questo indirizzo effbot.org/tkinterbook/
@lucacardoni4464
@lucacardoni4464 3 жыл бұрын
A me da un errore di sintassi su "Window" in Window.geometry ... window.title ...
@19hummer73
@19hummer73 5 жыл бұрын
Io non riesco a definire le dimensioni del widget. qualunque dimensione inserisco non varia la larghezza o l'altezza...
@elfuse79
@elfuse79 4 жыл бұрын
ciao, cosa usi per sviluppare ?
@PyMike
@PyMike 4 жыл бұрын
Visual Studio Code
@domqontrol_official7553
@domqontrol_official7553 5 жыл бұрын
Ciao Mike, prima di tutto ti devo ringraziare per tutti i video che fai che sono utilissimi! continua così. Ti volevo chiedere una cosa riguardo al programmino che hai fatto in questo video: Come faccio a dare un comando al pulsante Download ascii art? intendo tipo collegarlo al tasto INVIO, si può fare? p.s. Mi sto approcciando al mondo della programmazione da poco ;)
@PyMike
@PyMike 5 жыл бұрын
Ciao Teary, ti consiglio di guardare la miniserie "Come creare un Editor Testuale Completo con Python e TkInter", approfondisco tantissimi aspetti tra cui le keyboard shortcuts ;)
@domqontrol_official7553
@domqontrol_official7553 5 жыл бұрын
@@PyMike Grazie mille!
@federicomazzetti3498
@federicomazzetti3498 2 жыл бұрын
non c'è piu il sito per generare l'ascii art come faccio?
@PyMike
@PyMike 2 жыл бұрын
Dannazione! Bisognerebbe cercare un'alternativa ma purtroppo non ne conosco! Se trovi qualcosa scrivi un commento per cortesia, così che mossa metterlo in evidenza rispetto agli altri (primo nella lista) e aiutare tutti/e!
@savage_osk
@savage_osk 3 ай бұрын
stesso problema, non trovo una soluzione, tu sei riuscito a risolvere?
@michelevolpato7908
@michelevolpato7908 3 жыл бұрын
Grande PyMike, corso davvero ben fatto e spiegato molto bene. Io uso VSC dopo aver visto il tuo video di recensione dell'IDE e l'ho installato su Ubuntu 20.04 comprese le estensioni che hai mostrato. Purtroppo quando voglio avviare lo script posso farlo solo eseguendo lo script da terminale, altrimenti non mi carica il modulo di tkinter e ho provato in tutti i modi ma non funzionano le scorciatoie impostate nello script (i vari accelerator). Premetto che lo script, dopo vari tentativi l'ho letteralemente copia-incollato sul mio ma niente... Nessun errore ma nemmeno nessun risultato. C'è qualcosa che dovrei controllare? Uso Python 3.9 (ultima versione) su ubuntu 20.04 e VSC 1.57. Grazie PyMyke e continua così, sono ansioso di seguire altri tuoi corsi in nuovi video.
@Lore-gp9tr
@Lore-gp9tr 5 жыл бұрын
Hey PyMike ma come posso far scomparire un testo in una tk.Label?
@jinayorobo
@jinayorobo 4 жыл бұрын
ciao grazie per questo video .ma io sto provando ho fatto come hai spiegato ma non mi compare l allarme cioe la dicitura aggiungi una nuova parola quando premo su download
@nicola4673
@nicola4673 2 жыл бұрын
non posso visualizzare grafici python su terminale vero?
@shibaka8717
@shibaka8717 5 жыл бұрын
Ciao mike,ottimo video! Posso chiederti una cosa? Sto seguendo il tuo corso e mi è di grande aiuto ma vorrei approfondire ulteriormente visionando codici bem scritti,mi hanno consigliato in molti di farlo ma non saprei dove prenderli o cercarli(o meglio essere sicuro che siano scritti bene),hai qualche consiglio?
@PyMike
@PyMike 5 жыл бұрын
Ciao! Certamente, iscriviti su GitHub e inizia ad esplorare! Se vuoi puoi anche seguire il mio profilo github.com/pymike00
@renato_effects
@renato_effects 5 жыл бұрын
Se programmo su Linux e poi uso lo stesso codice su windows il risultato è lo stesso?
@PyMike
@PyMike 5 жыл бұрын
Si, TkInter si adatta al sistema operativo. Mostro i dettagli nella miniserie "crea un Editor Testuale Completo con Python e TkInter"
@renato_effects
@renato_effects 5 жыл бұрын
Grazie Mike, complimenti per i video, continua così!
@augustobruscoli1698
@augustobruscoli1698 8 ай бұрын
al minuto 8.57 hai commentato due righe insieme, come si fa?
@PyMike
@PyMike 8 ай бұрын
Seleziona le righe col mouse; quindi usa la scorciatoia da tastiera del tuo editor!
@frumpygoose180
@frumpygoose180 5 жыл бұрын
Che programma usi per registrare?
@PyMike
@PyMike 5 жыл бұрын
SimpleScreenRecorder
@DLuke77
@DLuke77 3 жыл бұрын
Perdona l'ignoranza suprema, ma cos'è tutta questa bella interfaccia per programmare quando io lancio python dal cmd :P tu cosa stai usando?
@PyMike
@PyMike 3 жыл бұрын
Visual Studio Code, ho un video al riguardo: kzbin.info/www/bejne/jKCudpiYlLNkaLc
@tommasoferrara7188
@tommasoferrara7188 5 жыл бұрын
Mi sarà molto utile.
@bippol
@bippol Жыл бұрын
Come si mette un'immagine nella finestra?
@JadrelCastaway
@JadrelCastaway Ай бұрын
Dove posso trovare una lista di moduli di python?
@PyMike
@PyMike Ай бұрын
Sul Python Package Index e sulla documentazione della Standard Library. Ho video dedicati a entrambe
@PyMike
@PyMike Ай бұрын
(E sul mio sito programmareinpython.it)
@JadrelCastaway
@JadrelCastaway Ай бұрын
@PyMike li vado a vedere grazie
@PyMike
@PyMike Ай бұрын
Prego
@berix754
@berix754 5 жыл бұрын
Grazie Mike 👍
@stefanob3980
@stefanob3980 11 ай бұрын
ma non c'è un editor visuale per semplificare il lavoro?
@easyinvesting603
@easyinvesting603 4 жыл бұрын
Ehi scusa potresti dirmi i libri di py che hai studiato grazie e ciao
@bongfresh9132
@bongfresh9132 4 жыл бұрын
ciao mike io ho un problema, voglio creare un interfaccia con un tasto che una volta cliccato apre una nuova finestra. Io in questa finestra vorrei mettere un altro tasto, ma invece che apparire sulla seconda , mi appare sulla prima ti lascio il codice: import tkinter as tk def finestra(): #apre un altra finestra window2 = tk.Tk() window2.geometry("600x600") window2.title("impostazioni") tasto2 = tk.Button(text= "colore") tasto2.grid(row=1, column=0) window2.mainloop() window = tk.Tk() window.geometry("600x600") window.title("ciao") tasto = tk.Button(text= "impostazioni", command= finestra) #quando premi il tasto si apre la finestra "finestra" tasto.grid(row= 5, column= 0) window.mainloop()
@howifitwouldbeantani
@howifitwouldbeantani 4 жыл бұрын
Nelle opzioni del Button devi specificare in quale finestra vuoi che appaia il tasto, es: tasto = Button(window2, text='ecc, ecc') Probabilmente già avevi 'scoperto' la soluzione però.
@emanuelepacini_
@emanuelepacini_ 3 жыл бұрын
perche mi dice che nessun modulo si chiama tkinter?
@starlinetor5791
@starlinetor5791 5 жыл бұрын
Molto bravo , finalmente dei tutorial italiani su python. PS : fai pervaso dei video su java?
@PyMike
@PyMike 5 жыл бұрын
Ciao Edoardo, grazie! No, non faccio video su Java
@starlinetor5791
@starlinetor5791 5 жыл бұрын
@@PyMike non importa , qualsiasi cosa spieghi davvero bene. ;)
@nicho2525
@nicho2525 5 жыл бұрын
A me da errore nella riga 16 text_response
@nicho2525
@nicho2525 5 жыл бұрын
Ah no ho risolto
@PyMike
@PyMike 5 жыл бұрын
ben fatto!
@PietroM
@PietroM 5 жыл бұрын
Grazie ancora.
@MariusDiMaio
@MariusDiMaio 4 жыл бұрын
bel video, ma preferisco lavorare con PyQt5 o PySide2. Grazie comunque
@PyMike
@PyMike 4 жыл бұрын
Perfetto.
@MariusDiMaio
@MariusDiMaio 4 жыл бұрын
@@PyMike E uso molto Eclipse con estensione PyDev (Pyqt5, PySide2), e ogni video che fai tu Mike, è sempre ben accetto.
@GianlucaLaMantia0
@GianlucaLaMantia0 5 жыл бұрын
tutorial fatto bene ma magari un bel download del codice sarebbe utile
@PyMike
@PyMike 5 жыл бұрын
Puoi trovare tutto il codice nel repo relativo sul mio profilo GitHub: github.com/pymike00/KZbin-Scripts--Italian
@GianlucaLaMantia0
@GianlucaLaMantia0 5 жыл бұрын
@@PyMike grazie mille, che presa a male avevo appena finito di riscrivere tutto : (
@PyMike
@PyMike 5 жыл бұрын
@@GianlucaLaMantia0 Hai fatto benissimo! Scrivere il codice è decisamente più utile per imparare ;)
@emanuelepacini_
@emanuelepacini_ 3 жыл бұрын
ho usato anche io visual studio code, ma a me il testo e tutto grigio... come mai?
@PyMike
@PyMike 3 жыл бұрын
Hai installato l'estensione ufficiale per Python?
@noticedcloud3488
@noticedcloud3488 2 жыл бұрын
come faccio a metere un cilco dentero il tkinter
@PyMike
@PyMike 2 жыл бұрын
Non ti seguo
@noticedcloud3488
@noticedcloud3488 2 жыл бұрын
@@PyMike io ho creato la mia finestra e voglio che faccia partire un loop ma non so come fare perché sto usando pyttsx3 per far dire una roba al programma ok e deve dire la parola costantemente
@PyMike
@PyMike 2 жыл бұрын
TkInter riguarda solo la parte grafica, il resto è Python "normale" - hai provato a scaricare il mio codice e ad hackerarci su?
@vincenzo5034
@vincenzo5034 3 ай бұрын
Ciao ottima spiegazione però a me restituisce la pagina HTML e non converte la parola
@lucderan
@lucderan 5 жыл бұрын
Prima che cada in depressione perché a me neanche il computer mi saluta: perché a me su mac le Label appaiono automaticamente al lancio dell'applicazione ed i pulsanti non fanno assolutamente niente?! Nemmeno l'effettino pulsante.
@PyMike
@PyMike 5 жыл бұрын
Ciao lucderan! Hai provato a scaricare e testare direttamente il mio codice? Puoi trovarlo sul mio profilo GitHub: github.com/pymike00/KZbin-Scripts--Italian
@lucderan
@lucderan 5 жыл бұрын
@@PyMike Ciao! Sinceramente é trascorso molto tempo ed alla fine, non trovando nessuna soluzione, ho lasciato stare. Sono ripartito da zero anche seguendo altri corsi e tutorial. Ma niente. Sempre la stessa cosa. Ho passato pomeriggi su stackoverflow e sulla rete. Probabilmente é una questione di OSX, di versioni di Tcl/Tk e un po' di casino sul mio Mac. Perché lo scorso anno, sull'altro Mac, andava normalmente! Comunque, per quelli nella mia stessa situazione, sono arrivato qui : www.python.org/download/mac/tcltk/ ...ma non ne sono comunque venuto a capo e , dopo giornate intere perse, ho salutato TKinter e ho ripreso il tuo corso Django su Udemy. Ora ho iniziato quello di Brad Traversy. Quando ritorneró su TKinter spero di trovare la soluzione in rete
@PyMike
@PyMike 5 жыл бұрын
@@lucderan Ottimo, allora fammi sapere più avanti! Buono Studio, Buon Lavoro ed Happy Coding! :D
@lucderan
@lucderan 5 жыл бұрын
@@PyMike Ecco spiegato tutto: A quanto pare allo stato attuale i proprietari di mac con versioni OS 10.14.6 e superiori non possono usare TKinter (e aggiungo io, nemmeno le Board ESP32, micropython ecc! Altro che Happy Coding! ) per problemi di compatibilitá. Come riportato anche su: stackoverflow.com/questions/57435896/tkinter-crashes-computer-after-macos-10-14-6-update github.com/pyinstaller/pyinstaller/issues/4334 github.com/PySimpleGUI/PySimpleGUI/issues/1748 Sul sito Apple ad una segnalazione fatta da un utente, é stato candidamente risposto "fatti vostri. Dipende da TKInter che deve conformarsi"... e ci hanno appiccicato il bollino "SOLVED" sopra! Finché gli sviluppatori di TKInter non mettono mano al loro codice, mi sa che non c'é modo di usarlo correttamente.
@lucderan
@lucderan 5 жыл бұрын
discussions.apple.com/thread/250549297
@koxx9275
@koxx9275 5 жыл бұрын
Mi aggrego agli altri commenti: sarebbe interessante una serie dedicata a TKinter, magari passando da un approccio procedurale ad uno OOP..
@PyMike
@PyMike 5 жыл бұрын
La serie è già nel canale... ;) Oggi esce l'ultimo episodio! kzbin.info/aero/PLHUQL6-_n9Zfl7g3aGDs_7_fk1MaeIu7m
@koxx9275
@koxx9275 5 жыл бұрын
@@PyMike Ma perché devo essere sempre l'ultimo a sapere le cose?!
@PyMike
@PyMike 5 жыл бұрын
Seguimi anche sugli altri social! ;)
@antoniopalmese972
@antoniopalmese972 4 жыл бұрын
ciao sei il professore piton di harry potter haha
@PyMike
@PyMike 4 жыл бұрын
Lui è il numero uno!
@sasogamer0381
@sasogamer0381 5 жыл бұрын
Che vuol dire pass?
@PyMike
@PyMike 5 жыл бұрын
è un'istruzione "segnaposto", e in quanto tale serve a riempire una parte del programma che richiede necessariamente di non essere lasciata vuota, in attesa di implementare il codice vero e proprio. Quindi è come se tu stessi dicendo a Python "tutto apposto, qui implemento a breve tranquillo vai avanti"
@GianmarcoRomano
@GianmarcoRomano 2 жыл бұрын
Spiegato molto bene, ma che palle a scrivere tutte quelle righe per della grafica…io che vengo da delphi 7 che prendevi i vari oggetti già fatti e li spostavi a tuo piacimento …immagino per creare un programma con tanti pulsanti label textbox..e soprattutto allinearli … 😬
@PyMike
@PyMike 2 жыл бұрын
Eh 😅😅😅
@salvatoredinatale1498
@salvatoredinatale1498 5 жыл бұрын
Non vedo l'ora di un bel tutorial o rewiev su VS Code, non ci capisco nulla sul come si usa
@salvatoredinatale1498
@salvatoredinatale1498 5 жыл бұрын
P.S. se è un Editor di testo perché puoi fare il debug e "far partire il programma"?
@PyMike
@PyMike 5 жыл бұрын
Ottimo, il prossimo video sarà proprio una review di VS Code! :) Si tratta di una bella funzionalità dell'editor, ti permette di eseguire direttamente gli script in questo modo evitando di dover richiamare il nome dello script da terminale ogni volta!
@ogaz_
@ogaz_ 5 жыл бұрын
Non mi fa importare tkinter. Non so perché
@PyMike
@PyMike 5 жыл бұрын
Cioè? Che ti dice?
@ogaz_
@ogaz_ 5 жыл бұрын
@@PyMike Traceback (most recent call last): File "C:/Users/nuovo/PycharmProjects/Giraff/ODDIO.py", line 4, in from tkinter import * File "C:\Users uovo\PycharmProjects\Giraff\tkinter.py", line 14, in f = Tk() NameError: name 'Tk' is not defined Process finished with exit code 1 QUESTO
@hackinglab4413
@hackinglab4413 3 жыл бұрын
a me non funziona
PYTHON NEL BROWSER (QUESTO CAMBIA TUTTO!)
19:20
PyMike
Рет қаралды 39 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Create Stunning Python GUIs in 10 Minutes With Drag & Drop
11:38
Coding Is Fun
Рет қаралды 101 М.
Dioxus vs Leptos  | Rust GUI Wars #2
21:18
Creative Coders
Рет қаралды 10 М.
Come creare una App in Python! Kivy Tutorial ITA
25:36
PitoneProgrammatore
Рет қаралды 139 М.
Creare una calcolatrice grafica base in Python [SPECIALE 13K ISCRITTI]
21:30
Programmazione Time
Рет қаралды 4,9 М.
Che cos'è un'API? Perché ci sono UTILI?
8:59
PyMike
Рет қаралды 43 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН