threading.Thread(target,args)中args写法注意

1,102 阅读1分钟

错误写法

st = threading.Thread(target=deploy_online_model, args=(maxOnlineModel))

正确写法

st = threading.Thread(target=deploy_online_model, args=(maxOnlineModel,))

解释

参数args是一个元组,由于输入的参数只有一个,根据元组的特性,一个元素后面要加“,”,如果不加逗号,maxOnlineModel两边的左右括号会被当作参数传入。