Nếu bạn đang sử dụng mod_wsgi bạn có thể nói:
print var
raise SystemExit
Ngoại lệ SystemExit sẽ không thực sự khiến toàn bộ quá trình thoát như bình thường, nhưng chỉ yêu cầu thoát ra, giả sử rằng không có mã nào cao hơn bắt được và tôi gnores.
Đảm bảo bạn đang sử dụng mod_wsgi 3.X. Nếu sử dụng mod_wsgi cũ hơn, bạn sẽ cần phải thay vì nói:
import sys
print >> sys.stderr
raise SystemExit
máy chủ WSGI khác cũng có thể điều trị SystemExit trong một yêu cầu cùng một cách, nói rằng bạn sẽ cần phải thử nghiệm như những gì sẽ xảy ra nếu sử dụng giải pháp lưu trữ khác.
Đối với các thông tin khác về gỡ lỗi các ứng dụng WSGI đọc:
http://code.google.com/p/modwsgi/wiki/DebuggingTechniques
Nguồn
2010-05-01 11:16:24
tại sao không sử dụng 'chết $ var;' ở nơi đầu tiên? – knittl
Tôi đã cố gắng rõ ràng nhất có thể trong trường hợp "người trả lời câu hỏi python" tiềm năng không biết rằng 'die == exit' :) – adamJLev