このコードは、テキスト ファイルの 1 行にいくつかの内容を書き込むことを目的としています。
from tkinter import *
Tag=0
x="txt.txt"
w=open(x,"w")
root=Tk()
win1=Frame(root)
Label(root,text="Tag").pack()
tagE=Entry(root)
tagE.pack()
def get_it():
Tag=(tagE.get())
v=Button(root,text="Submit",command=get_it)
v.pack()
win1.pack()
w.write("%s var=%s"%(Tag,"text"))
w.close()
root.mainloop()
Tag=(tagE.get()) は、実際よりも多くのスペースでインデントされています。このコードを実行すると、「AttributError: 'NoneType' object has no attribute 'get'」というメッセージが表示されるか、タグ値が元の値の 0 になります。