2010-07-21 20 views
5

Nếu tôi chỉnh sửa hai mô-đun, trứng và giăm bông, và trứng mô đun nhập khẩu ham, làm cách nào để chạy trứng mô-đun sao cho IDLE dừng lại ở các điểm ngắt được đặt trong giăm bông? Cho đến nay, tôi chỉ có thể nhận IDLE để nhận ra các điểm ngắt được thiết lập trong mô-đun thực sự đang chạy, không phải các thiết bị đang được nhập.Làm cách nào để đặt điểm ngắt trong mô-đun khác với mô-đun tôi đang chạy trong Python IDLE?

Trả lời

7
  1. đầu IDLE
  2. trứng mở, mở ham
  3. bộ mong muốn breakpoint trong cả hai tập tin
  4. đi đến nhàn rỗi của shell, chọn Debug => Debugger
  5. trở về trứng và để chạy.

Bạn nên dừng lại tại các điểm ngắt trong mỗi tệp. (Nó hoạt động, tôi chỉ thử nghiệm nó.)

+0

Vâng, nó cũng hoạt động cho tôi bây giờ. Một vài giờ trước, nó không ... Tôi không được làm những gì tôi nghĩ tôi đang làm. – EHN

+1

Re: Bước 3. Trong Windows bạn nhấp chuột phải. Trong OS X bạn bấm giữa (yêu cầu 3 nút chuột). – Zectbumo

+0

Trong Python 3, không có trình đơn gọi là 'Debugger'. Bạn nên chỉ định rằng người dùng nên đi theo 'Run> Check Module' và sau đó bắt đầu trình gỡ lỗi ... Bạn nên cải thiện câu trả lời của bạn, mặc dù OP không yêu cầu trực tiếp cho điều này, nó không phải là quá rõ ràng những gì tôi đã đề cập .. . – nbro

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