|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
错误如下:
- Exception in Tkinter callback
- Traceback (most recent call last):
- File "C:\Users\Charlie\AppData\Local\Programs\Python\Python38\lib\tkinter\__init__.py", line 1883, in __call__
- return self.func(*args)
- File "D:\my.code\BookBook\dist\BookBook.py", line 401, in ok
- f.write(nowTime + '\n'+ nameEntered.get() + '\n' + adEntered.get() + '\n' + b +'\n\n')
- TypeError: get() missing 1 required positional argument: 'index1'
复制代码
部分代码:
- monty = tk.LabelFrame(text='写日记')
- monty.grid(column=0, row=0, padx=20, pady=30)
- ttk.Label(monty, text="心情:").grid(column=0, row=0, sticky='W')
- name = tk.StringVar()
- nameEntered = tk.Entry(monty, width=35, textvariable=name)
- nameEntered.grid(column=1, row=0, sticky='W')
- ttk.Label(monty, text="我想说:").grid(column=0, row=2, sticky='W')
- adEntered = tk.Text(monty, width=35,height=3)
- adEntered.grid(column=1, row=2, sticky='W')
- nowTime = str(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'))
- ac = ttk.Button(monty, text="退出", width=10, command=ex)
- ac.grid(column=5, row=3, rowspan=2, ipady=7)
- def adder():
- import tkinter.filedialog
- filename = tkinter.filedialog.askopenfilename()
- with open('fj.txt','w') as f:
- f.write(filename)
- mBox.showwarning('提示', '已完成!')
- action = ttk.Button(monty, text="增加附件", width=10, command=adder)
- action.grid(column=1, row=3, rowspan=2, ipady=7)
-
- def ok():
- a = open('fj.txt')
- b = a.read()
- with open('fj.txt', 'w') as f:
- f.write('无附件')
- with open('diary.dia', 'a+') as f:
- f.write(nowTime + '\n'+ nameEntered.get() + '\n' + adEntered.get() + '\n' + b +'\n\n')
- with open('one.txt','a+') as f:
- f.write(adEntered.get() + '\n')
- with open('number.txt','a+') as f:
- f.write('1')
- mBox.showwarning('提示', '已完成!')
复制代码 |
|