我正在使用一个简单的文字处理程序,但每次单击文件菜单中的选项时,选项“灰显”并且无法再单击。我已经寻找答案为什么,但我似乎无法在其他任何地方找到它。
我正在使用macOS 10.12.6和Python 3.6.3,我的保存功能似乎忽略了'if prevSaved == True'并跳过'else:'(参见hastags#中的代码)
这是我的代码:
from tkinter import *
from tkinter.filedialog import *
import time
prevSaved = False
K = "Untitled"
def saveAs():
text = textInput.get(1.0,END)
filename = asksaveasfilename(title = "Choose where to save your file")
file = open(str(filename) + ".txt" , "w+")
file.write(text)
file.close()
prevSaved = True
K, ext = os.path.splitext(os.path.basename(filename))
root.title("Python Word Processor - " + K)
#def save():
#if prevSaved == True:
# text = textInput.get(1.0,END)
# file &#