Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python cataching异常don';i don’我不知道如何找出它的原因,这样我就可以显示原因了_Python - Fatal编程技术网

Python cataching异常don';i don’我不知道如何找出它的原因,这样我就可以显示原因了

Python cataching异常don';i don’我不知道如何找出它的原因,这样我就可以显示原因了,python,Python,我正在使用一个股票交易api,如果发生错误,它会抛出一个异常。现在写,当我输入错误的顺序id时,我得到以下异常 Exception has occurred: APIError order_id is missing 我添加了一个try-and-catch,这样异常就不会发生 在catch块中,我不知道如何找出它是如何发生的,所以它只显示一条消息,说“一般错误” 我怎么能让它说订单号不见了? 代码 使用以下行: except Exception as e: print(e) 这回答了

我正在使用一个股票交易api,如果发生错误,它会抛出一个异常。现在写,当我输入错误的顺序id时,我得到以下异常

Exception has occurred: APIError
order_id is missing
我添加了一个try-and-catch,这样异常就不会发生 在catch块中,我不知道如何找出它是如何发生的,所以它只显示一条消息,说“一般错误” 我怎么能让它说订单号不见了? 代码


使用以下行:

except Exception as e:
    print(e)

这回答了你的问题吗?可能还有其他错误,不仅仅是订单id,因此最好记录或打印原始异常,而不是打印您自己的错误消息。
except Exception as e:
    print(e)