第 121 行,在 <module> gui = GUI(root) 类型错误中:GUI() 不带参数



test1

测试2

测试3

第121行,ingui=gui(根(类型错误:gui((不接受参数

GUI类中的所有方法都必须缩进,以便将它们定义为该类的方法。如果没有这个缩进,它们将被定义为普通的顶级函数,而不是方法。由于该类没有定义初始化参数的__init__()方法,因此当使用参数调用GUI()时会出现错误。

class GUI:
client_socket = None
last_received = None
def __init(self, master):
self.root = master
self.chat_transcript_area = None
self.name_widget = None
self.enter_text_widget = None
self.initialize_socket()
self.initialize_gui()
self.listen_for_incoming_messages_in_a_thread()

其余的所有方法都应该像上面的__init__()方法一样缩进。

最新更新