python / python/cpython

Ctrl-c not behaving as expected

Đang mở
#95,737 7 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

3.10 OS-windows type-bug
Ngôn ngữ chính
Python
Star
77.2k
Fork
36k
Chỉ số merge pull request
Chỉ số pull request đang chờ

Mô tả

Bug report

ctrl-c does not raise a keyboard interrupt. Problem started when modifed VS 2022 installation to include windows 10 sdk from the visual studio installer. I have already tried to repair and reinstall python and restart my computer but it the problem stays the same. when python is run in shell mode it just exits when ctrl-c is pressed but does not raise the KeyboardInterrupt when ctrl-c is pressed in script without exiting.

Your environment

  • CPython versions tested on: 3.10.5
  • Operating system and architecture: windows 10

https://user-images.githubusercontent.com/94297407/183242398-c253b51d-9997-4318-ae65-bb2a7df739da.mp4

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Hướng nghiên cứu

Báo cáo nêu CPython 3.10.5 trên Windows 10 nhưng không có tệp mã nguồn, bài kiểm thử, lệnh hoặc tập lệnh có thể tái hiện. Trước tiên, hãy tái hiện Ctrl-C trong chế độ shell và trong một tập lệnh, sau đó lần theo hành vi ngắt liên quan của Windows. Công việc được xem là hoàn tất khi hành vi KeyboardInterrupt mong đợi được tái hiện và được bao phủ bởi một bài kiểm thử hồi quy.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
python
Lĩnh vực
cli, operating-systems
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
30/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.