Tôi muốn một người nào đó nhập các từ trong bảng điều khiển và tự động điền từ danh sách khi họ nhấn phím "tab". Tuy nhiên, raw_input
sẽ không trả lại chuỗi cho đến khi ai đó truy cập [Enter].Python nhận raw_input nhưng tự quyết định khi nào chuỗi được thực hiện
Làm cách nào để đọc các ký tự thành biến cho đến khi người dùng nhấn [Enter]?
* Lưu ý: Tôi không muốn sử dụng import readline
để tự động hoàn thành do sự cố hệ điều hành.
Chắc chắn là câu trả lời đúng. Bạn có thể muốn chỉnh sửa trong đó vấn đề là thiết bị đầu cuối ở chế độ "nấu" theo mặc định (cho phép chỉnh sửa đường đơn giản) và để lấy các khóa khi chúng được nhập, nó phải được đặt ở chế độ "thô". Và vào thời điểm đó, người hỏi cũng phải lo lắng về việc gõ nhầm và những thứ khác mà hệ điều hành thường làm cho họ. –