尝试在Python中使用thread
时,使用以下代码
import select, sys, time, thread
TIMEOUT = 30
def listenthread(server,result):
# some code
#
#
def main(argv=None):
if argv is None:
argv = sys.argv[1:]
server = Server()
clientaddrs = []
# listen to clients in new thread
thread.start_new_thread(listenthread, (server,clientaddrs)) # that line produces a problem
当我到达该行时,我得到Undefined variable from import: start_new_thread
:
thread.start_new_thread(listenthread, (server,clientaddrs))
可能是什么问题?
此致