我一直在调试一个程序,该程序从用户指定的目录获取文件,转换它们,并在另一个用户指定的目录中创建一个新文件。我现在收到一个我似乎无法弄清楚的错误。该start_command函数directory从e1输入框中获取 。我的browse功能可以完美地获取目录路径并将其放置在e1. 我self.directory.get()用来抓取路径并将其发送到start_command(). 我看不到我在这里遗漏了什么。任何见解都会有所帮助。
错误:
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python3.8/tkinter/__init__.py", line 1883, in __call__
return self.func(*args)
File "/root/Desktop/I.T.E.D./ITED.py", line 108, in <lambda>
b1 = Button(self, text='Start', width=12, command=lambda: start_command(self.excel_file.get(), self.directory.get()))
TypeError: start_command() missing 1 required positional argument: 'directory'
心有法竹
相关分类