这不是一个真正的编码问题,而是一个理解python语言的问题。apply_async函数(来自多处理库(有一个传递给函数的参数,其内容如下:
result=pool.apply_async(some_func,(argument1,((
为什么函数要求传递带有(argument1,(的参数,而在空参数之前需要逗号?我理解元组,但空的论点是怎么回事?
谢谢!
这是一个只有一个元素的元组。您也可以在这个元组中传递更多的参数,因此该方法需要一个元组。如果只有一个参数,则需要一个单元素元组