所以我在python 2.6中使用了一些线程,但我很困惑如何在python 3中做到这一点,而且已经有一段时间了。基本上,我有一个函数,我传递了2个变量。我想对该函数进行线程化,以便每次调用它时,它都会创建一个新的线程实例,当它完成时,线程会关闭。它不应该那么困难,但出于某种原因,在阅读了大量的文档后,我似乎无法弄明白。这是一个例子。 ```
def accept_connection(clientsocket, addr):
print("Got a connection from %s" % str(addr)) #some serverside debugging output
msg = clientsocket.recv(1024) #recieve a message from the client
ClientAppend = str(addr) + str(msg, 'ascii')
Clients.append(ClientAppend)
print(Clients)
accept_connection(clientsocket, addr)
如果不清楚,我希望对accept_connection()函数进行线程处理,这样我就可以同时接受多个连接,并且它们不被拒绝,因为一个已经被处理。我不确定如何做到这一点,我感谢我能得到的任何和所有帮助。