6
Có cách nào để thực thi câu lệnh try
và trả về phần thân lỗi dưới dạng biến không?Lưu trữ nội dung ngoại lệ trong biến
ví dụ:
var = ''
try:
error generating code
except:
var = exception_body
Có cách nào để thực thi câu lệnh try
và trả về phần thân lỗi dưới dạng biến không?Lưu trữ nội dung ngoại lệ trong biến
ví dụ:
var = ''
try:
error generating code
except:
var = exception_body
Vâng, sử dụng cú pháp as
của except
:
try:
raise Exception("hello world")
except Exception as x:
print(x)
Trong các phiên bản trước đó của Python, điều này sẽ được viết except Exception, x:
mà bạn có thể nhìn thấy từ bất cứ lúc nào.
cảm ơn tuyệt vời! –