Pourquoi ne peut-on pas cliquer sur le bouton de tkinter, la partie rouge de l'image, après avoir cliqué sur le bouton "Démarrer" dans python2.7 ?
漂亮男人
漂亮男人 2017-05-27 17:39:55
0
1
733

Pourquoi est-ce qu'après avoir cliqué sur le bouton "Démarrer" dans python2.7, le bouton de tkinter, la partie rouge dans l'image, ne peut plus être cliqué ? Comment puis-je cliquer sur les boutons réduire, agrandir et fermer de tkinter après avoir cliqué sur le bouton « Démarrer » ?
Le code est :

# -*- coding: UTF-8 -*- from Tkinter import * import os import tkMessageBox import time root = Tk() today_path = time.strftime('%Y-%m-%d') work_path = 'C:\yes_pic\' + today_path def start(): while True: doThis(work_path) time.sleep(5) def doThis(dirr): if not os.path.exists(dirr): pass else: if os.path.isdir(dirr): for p in os.listdir(dirr): d = os.path.join(dirr,p) if (os.path.isdir(d) == True): doThis(d) if os.listdir(dirr): if dirr.count('\')!=2: tkMessageBox.showwarning("提示", "路径"+dirr+"有文件!") button = Button(root, text="开始", command=start,width=20,height=10) button.pack() root.geometry('300x200+500+300') root.mainloop()

漂亮男人
漂亮男人

répondre à tous (1)
大家讲道理

Parce que ce que vous avez écrit au début est une boucle infinie qui ne finira jamais
Vous devriez démarrer un nouveau sous-thread

    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!