为什么Python会提出需要解包的参数?

2024-04-26 11:53:23 发布

您现在位置:Python中文网/ 问答频道 /正文

在这段代码中,引发的异常是由tuple exc\u info returns描述的异常。你知道吗

from sys import exc_info
a, b, c = exc_info()
raise a, b, c

在下一个代码中,引发的异常是一个新的异常,而不是exc\u info中的异常

from sys import exc_info
raise exc_info()

区别只是元组的解包,为什么发送“a,b,c”不是元组?(和平常一样) 这是怎么回事?你知道吗

使用2.7


Tags: 代码fromimportinfosysreturnsexc元组