01/10/2018, 13:39

Hỏi về xuất các lỗi khi chạy 1 đoạn code trong python

Em mới học python nên không hiểu mọi người cho em hỏi 1 tí ạ:
Em sử dụng python 3:
Em muốn hỏi có cách nào xuất hết tất cả các lỗi xuất hiện trong đoạn code mình vừa viết không ạ.
Vì em có 1 chướng trình có tận 5 lỗi mà nó chỉ xuất ra 1 lỗi đầu tiên cho mình thấy thôi.
Em cảm ơn mọi người nhiều ạ

Vô Thin viết 15:52 ngày 01/10/2018

Nó sẽ lần lượt báo lỗi từng cái nó gặp, cái nào gặp trước báo trước vì Python là ngôn ngữ thông dịch. Bạn sửa xong thì nó báo tiếp tục và sửa cho đến hết, chứ việc đòi báo hết lỗi lên cùng lúc thì không thể đâu. Rất nhiều trình biên dịch đều báo lỗi theo cách lần lượt chứ không riêng Python vì có khi lỗi này dắt dây lỗi kia, sửa xong lỗi này thì hết luôn lỗi kia. Báo lên cùng một lúc đâu có thể đoán định (vì có nhiều loại lỗi khác nhau: lỗi cú pháp, lỗi run-time, lỗi logic,…), trình biên dịch mà dự đoán được thì lúc đó nó là trí tuệ nhân tạo rồi

Nguyễn Thị Tuyết viết 15:40 ngày 01/10/2018

lỗi cú pháp, lỗi run-time, lỗi logic,…), trình biên dịch mà dự đoán được thì lúc đó nó

cảm ơn bạn nhiều. Thấy bớt hoang mang r

vnPACE viết 15:49 ngày 01/10/2018

Anh @superthin trả lời cho bạn rồi, nhưng mình cũng cho bạn gợi ý có thể tham khảo. Bạn có thể sử dụng từ khóa để tìm hiểu thêm.

https://www.blog.pythonlibrary.org/2014/01/31/wxpython-how-to-catch-all-exceptions/

Atom

linter-python

Linter for python files. Lint operation based on pylama application.


Atom

linter

A Base Linter with Cow Powers

Bài liên quan
0