我去了这里:http ://effbot.org/zone/vroom.htm 并尝试了这个:
filename = raw_input("Filename?")
editor = Text()
editor.pack(fill=Y, expand=1)
editor.config(font="Courier 12")
editor.focus_set()
mainloop()
#save
f = open(filename, "w")
text = str(editor.get(0.0,END))
try:
f.write(text.rstrip())
f.write("\n")
但是,我收到了一个错误:
TclError: invalid command name ".40632072L"
我该如何解决这个问题?我对面向对象编程不满意,所以我更喜欢命令式解决方案(没有任何class
关键字)。