打开文本文件时,tkinter没有响应

时间:2018-09-12 13:50:50

标签: python python-3.x tkinter

我有一个带有按钮的tkinter程序。该按钮的工作是使用记事本在桌面上打开文本文件。这是代码:

import tkinter as tk
import os


def open_file():
    file = os.path.expanduser('~/Desktop/a.txt')
    os.system("notepad.exe " + file)


root = tk.Tk()

button = tk.Button(root, text='open', command=open_file)
button.grid()

root.mainloop()

代码运行并且程序正在运行,但是问题是当我单击按钮时,文本文件打开,但是tkinter窗口在关闭文本文件之前不会响应。我正在使用Python 3和Windows 10。

任何帮助将不胜感激。 谢谢。

0 个答案:

没有答案