Bạn không có "Chỉnh sửa bằng IDLE" trong số các tùy chọn của mình khi nhấp chuột phải vào tệp .py? đó phải là hành vi mặc định của IDLE, có thể nó có thể thay đổi theo một số cài đặt hệ thống / cài đặt. Tôi sẽ không đặt IDLE làm chương trình mặc định để mở tệp .py, đó là nhiệm vụ của python. Ngoài ra, điều đó có nghĩa là bạn không thực hiện chúng khi bạn nhấp đúp vào chúng hoặc nhập tên đầy đủ tiện ích mở rộng của chúng trong dòng lệnh.
Nếu những gì tôi nói ở trên không phù hợp với bạn, bạn có thể thêm đường dẫn IDLE mà bạn đã đề cập đến biến hệ thống Đường dẫn trong Windows, để bạn có thể nhập dòng lệnh:
tập tin nhàn rỗi_you_want_to_open.py
hoặc
idle.py tập tin_you_want_to_open.py
Khi bạn thêm đường dẫn IDLE vào biến hệ thống Đường dẫn, bạn cũng có thể lau IDLE gõ "idle" trong hộp bạn nhận được từ windowsbutton-R. Ngoài ra, bạn có thể thêm .py estension vào biến hệ thống PATHEXT để các tập lệnh python thực thi "chỉ bằng tên" như thực thi, lệnh hệ thống, chương trình được biên dịch hoặc bất cứ điều gì bạn gọi nó.
lưu ý: điều này bắt đầu như một bình luận, sau đó nhận được bằng cách nào đó ... dài. Tôi tin rằng bạn có thể tìm thấy tất cả những gì tôi nói, tốt hơn, trong nhiều hướng dẫn về trăn trên internet.
EDIT để phù hợp với câu hỏi đã chỉnh sửa của bạn: câu trả lời của tôi sẽ giải quyết vấn đề của bạn ngay cả khi hệ thống của bạn không được đặt đúng để chạy các tệp .pyw, dù sao chỉ cần chọn "chọn chương trình từ danh sách ...", nếu python không có nó trong thư mục của nó. Có vẻ như vấn đề có python "liên kết" với các tệp .pyw, giống như nó được cho là vậy. Chỉ cần để tôi nhắc lại: bạn không muốn mở các tệp .py trong IDLE theo mặc định, hãy xem câu trả lời của tôi ở trên.