我正在尝试在python中进行多线程处理,并在线程中调用了一个函数。该函数具有我需要访问的返回值
import threading
def introduction(self, gender, age):
string = "Hello I am a " + age + " year old " + gender
return string
def sample_threading():
threadObj = threading.Thread(target=introduction, args=(("Boy", 16,),result)
threadObj.start()
print result
我期望输出“你好,我是16岁的男孩”,但我收到一个错误,说3个参数需要2个参数