2009-11-22 21 views
5

Có ai biết nếu IronPython 2.6 được lên kế hoạch để có hỗ trợ cho pdb.set_trace() để cho phép thiết lập các điểm ngắt trong mô-đun ironpython không? Nếu không có ai có một gợi ý để hoàn thành điều này mà không có pdb?IronPython và pdb.set_trace()

Trả lời

2

Có, IronPython 2.6 hỗ trợ điều này. Theo mặc định, công tắc này bật khi sys.settrace được gọi là các khung hình đã có trên ngăn xếp phía trên người gọi sẽ không khả dụng. Nhưng với tùy chọn -X: Tracing, nó luôn sẵn sàng.

+0

Tôi đã thử điều này với RC3 và tôi không thể làm cho nó hoạt động. Đây là mã của tôi: nhập khẩu pdb nhập khẩu sys in "hello" pdb.set_trace() print "tạm biệt" tôi gọi này với: -X IPY: Tracing -X: Khung test.py và không có may mắn ... breakpoint không trúng. –

+2

Tôi đã sử dụng -X: Khung hình và làm cho nó hoạt động. -X: Truy tìm không hoạt động. – gbronner

Các vấn đề liên quan