Hiểu đơn giản, exit là một hàm của thư viện sys trong Python. Khi lệnh này được chạy, chương trình sẽ thoát.
Dài dòng:
exit(0) có tác dụng thoát khỏi chương trình, khi thoát, nó sẽ return code có giá trị là 0. Tương tự exit(1) sẽ trả về 1, thay các giá trị số nguyên vào, hàm exit khi thoát chương trình sẽ trả về giá trị tương tự.
Giá trị này gọi là error code, nếu mình muốn thì có thể kiểm tra error code để xử lý dọn dẹp hay có những tác vụ cần thiết.
Thông thường, nghĩ đơn giản. exit(0) có nghĩa là thoát chương trình và không làm gì thêm sau đó nữa.
Rườm rà:
Exit code này là cái gì? Giả sử bạn đang sử dụng Windows. Nếu khác Windows thì mở terminal và thử tương tự.
Bước 1
Hãy mở command line lên bằng cách gõ phím Windows rồi gõ cmd, sau đó enter để mở cmd lên. Nó trông thế này
Pasted image979x513 4.41 KB
Bây giờ mình gõ lệnh sau để in ra error code cuối cùng. Bạn sẽ nhận được kết quả là số 0. Vì 0, thông thường, có nghĩa là không có lỗi gì cả.
echo %ERRORLEVEL%
Bước 2:
Chạy thử một lệnh gì đó không tồn tại.
Ví dụ chạy thử daynhauhoc. Ta sẽ nhận được báo lỗi in ra màn hình, đồng thời sẽ có một error code được ghi lại trong hệ thống.
Bước 3:
Chạy lại lệnh in ra error code
echo %ERRORLEVEL%
Bạn sẽ thấy gì
Bước 4:
Chạy một lệnh có tồn tại trong hệ thống, ví dụ như lệnh
echo daynhauhoc
Bước 5:
Chạy lại lệnh in ra error code
echo %ERRORLEVEL%
Khi này kết quả sẽ là 0, vì lệnh cuối cùng chạy tốt
Ngôn ngữ nào vậy bạn?
from sys import exit
python đó bạn
exit(0) có tác dụng gì?
Ngắn gọn:
Hiểu đơn giản, exit là một hàm của thư viện sys trong Python. Khi lệnh này được chạy, chương trình sẽ thoát.
Dài dòng:
exit(0)
có tác dụng thoát khỏi chương trình, khi thoát, nó sẽ return code có giá trị là0
. Tương tựexit(1)
sẽ trả về1
, thay các giá trị số nguyên vào, hàm exit khi thoát chương trình sẽ trả về giá trị tương tự.Giá trị này gọi là
error code
, nếu mình muốn thì có thể kiểm tra error code để xử lý dọn dẹp hay có những tác vụ cần thiết.Thông thường, nghĩ đơn giản.
exit(0)
có nghĩa là thoát chương trình và không làm gì thêm sau đó nữa.Rườm rà:
Exit code này là cái gì? Giả sử bạn đang sử dụng Windows. Nếu khác Windows thì mở terminal và thử tương tự.
Bước 1
Hãy mở command line lên bằng cách gõ phím Windows rồi gõ cmd, sau đó enter để mở cmd lên. Nó trông thế này
Bây giờ mình gõ lệnh sau để in ra error code cuối cùng. Bạn sẽ nhận được kết quả là số 0. Vì 0, thông thường, có nghĩa là không có lỗi gì cả.
Bước 2:
Chạy thử một lệnh gì đó không tồn tại.
Ví dụ chạy thử
daynhauhoc
. Ta sẽ nhận được báo lỗi in ra màn hình, đồng thời sẽ có một error code được ghi lại trong hệ thống.Bước 3:
Chạy lại lệnh in ra error code
Bạn sẽ thấy gì
Bước 4:
Chạy một lệnh có tồn tại trong hệ thống, ví dụ như lệnh
Bước 5:
Chạy lại lệnh in ra error code
Khi này kết quả sẽ là 0, vì lệnh cuối cùng chạy tốt
[CMD SS64] https://ss64.com/nt/errorlevel.html (:D)