2017-10-06 2 views
0

J'ai essayé le programme suivant dans Win10, cela fonctionne Mais je veux l'utiliser dans Linux Mint et afficher rien (il affiche une fenêtre avec un bouton sur mon win10)Comment puis-je utiliser python 3 tkinter sous Linux?

from tkinter import * tk=Tk() btn= Button(tk,text="ttk") btn.pack()

Je veux afficher une fenêtre avec un bouton sur ma minux

Répondre

1

Vous devez appeler Tk mainloop. Ajouter tk.mainloop() à la fin de votre code. En outre, je vous suggère d'utiliser import tkinter as tk (auquel cas vous devrez renommer votre variable en autre chose (suggestion: root est un peu idiomatique)) au lieu de from tkinter import *, puisque vous ne savez pas quels noms importent. Il peut remplacer les noms que vous avez importés précédemment, et il est très difficile de voir d'où les noms de votre programme sont censés provenir.