def main1(): main1=tk.Tk() main1.title=("数据匿名化") main1.geometry("400x400") text=tk.Text(main1) text.place(x=100, y=320) def main(): global persons given_k =int(NIk.get())lable1=tk.Label(main1,text="请输入K值").place(x=20,y=70) NIk=tk.StringVar() NI_input = tk.Entry(main1, textvariable=NIk) NI_input.place(x=160, y=70) button1=tk.Button(main1,text="开始匿名化",command=main).place(x=100,y=200)
时间: 2023-12-08 19:05:45 浏览: 71
2021-2022计算机二级等级考试试题及答案No.9964.docx
您的代码有一些格式问题,应该是这样的:
```python
import tkinter as tk
def main():
global persons
given_k = int(NIk.get())
def main1():
main1 = tk.Tk()
main1.title("数据匿名化")
main1.geometry("400x400")
lable1 = tk.Label(main1, text="请输入K值")
lable1.place(x=20, y=70)
NIk = tk.StringVar()
NI_input = tk.Entry(main1, textvariable=NIk)
NI_input.place(x=160, y=70)
button1 = tk.Button(main1, text="开始匿名化", command=main)
button1.place(x=100, y=200)
text = tk.Text(main1)
text.place(x=100, y=320)
main1()
```
这样可以正常运行。
阅读全文